2 likes
danthevegman
By far the best pizza in London, possibly in Britain too, visit most weeks, the straight cheese is awesome, the pepperoni and the mushroom slices are tasty as hell. They do a meal deal for a slice and a soda for £5. Highly recommended