A great place to eat a pizza (crispy, delicious and really unique Italian). The menu is simple, with 6 different varieties without any strange fantasy. They have an abundance of ingredients, many of which have been brought from Italy itself. They also have an extensive menu of fine organic wines, beers and soft drinks. No doubt (and with that price) the best pizza in London!!