Pizza Restaurants in Tower Hill
1. Zia Lucia Aldgate
Pizza restaurant in
12a Piazza Walk - E1
“It’s hard to be ‘special’ with pizza these days with so much competition, but the eye-catching options give an edge” to this popular nine-strong chain, whose calling card is a choice of four different 48-hour fermented pizza bases, including the distinctive black vegetable charcoal. Their latest opening is in Canary Wharf.
2. Pizza Pilgrims
Pizza restaurant in City
8 Brown’s Buildings, Saint Mary Axe - EC3A
“The best whistle-stop pizza in London” for its army of fans – the Elliot brothers’ successful chain continues to grow, with their latest opening in Queen’s Park in June 2023. But even if “you can’t knock the food” or the “realistic prices”, the rest of the experience is somewhere between “pleasant” and “a bit underwhelming”.
View full listings of 2 Pizza Tower Hill Restaurants
Popular Tower Hill Restaurant Searches
Tower Hill Restaurant News