supercastell
An Italian in London
As British food is not the best of England it's okay to take a break and go to an Italian restaurant for a change (chicken, pork and fish and chips become bland). The lasagna is very good, the pizzas excellent, the service was quick and efficient, the prices are usual for London and it's near the Albert Hall and the Natural History Museum.