This pizza is so delicious that I genuinely have cravings for it. I struggle to find Neapolitan-style pizza in England that is authentic and tasty, but this place hits the spot perfectly. Last time I was here I had one of the best margarita pizzas I've eaten in my life, I always come here when I'm in London and the pizza... read full comment