Best pizzas around, walking distance from the flat
Emma
November 23, 2018
Best pizza outside of Italy.
Bruna
December 8, 2019
The best italian pizza in London! Amazing!! I really recommend this place!
Bevsy
November 27, 2019
Delicious freshly made pizza at the end of the street
Cameron
May 31, 2018
A 5 min walk away, with friendly staff, this small restaurant has an authentic pizza oven (the "Summer" and "All Seasons" are my favourites!), and their puddings and appies are great too.