London is among the most dynamic food cities on the planet, with well over 10,000 restaurants and take-aways, scores of international cuisines to choose from, and 60 Michelin stars covering all three levels. There is certainly plenty to choose from in every price bracket, though the number of high-end restaurants with elegant settings, celebrity chefs, […]