Pizza Review
one of the best spots in london. the atmosphere, the service and the price were all very good. pizza was fabulous.