The Top Ten Pizza in London

In truth, there could be 50 pizzerias on this list. We’ll likely do a part 2 soon. 1) L’Antica Pizzeria, Stoke Newington The best.. The greatest pizza of your life. The Spectator agrees: The best pizza in the world is in… Stoke Newington 2.) Made of Dough, Peckham Rye Neapolitan Artisan Sourdough Pizza – winner of London’sContinue reading “The Top Ten Pizza in London”