I think that Donna Margherita make one of the best pizzas in London!!!
Also the atmosphere in the restaurant is friendly and competent!!!
Donna Margherita serves good Italian food accompanied by typical warm and friendly Italian hospitality. There is an area at the front to eat outside during the summer months.