Pizza Review
Hands down the best pizza I’ve had in London. Family run spot, great customer service, friendly, attentive and the pizza is amazing. The homemade tiramisu is also elite. I recommend it to everyone I talk to about pizza.