London’s Top Restaurants and Food Experiences

When it comes to food, London’s certainly no slouch. Boasting no less than 11 Michelin starred restaurants and countless other equally incredible places to eat, London has become the ‘in’ place for the world’s top chefs to set up shop (or, rather, kitchen). Whether your preference is for quirky, fun places to have a meal or cool restaurants with stunning rooftop views, romantic fine dining or casual eateries serving traditional roasts and Yorkshire pudding, or even health-conscious vegan and vegetarian bistros and cafés, London’s top restaurants serve something sure to please every taste.