When you ask people from Naples and Milan where to get the best pizza in London, you listen to their recommendations. Santorè is an Italian gem amid London’s bustling Exmouth Market, near Farringdon. The traditional bruschetta with toasted bread, tomato, garlic, olive oil, basil, and oregano is just as fresh as can be, and the Napoletana pizza with tomato, mozzarella, anchovies, black olives, capers, and oregano really hits the spot!

Related Categories

Comments? Questions? Please share!

Leave a Comment