Best of London
London Michelin Star Restaurants: The 2026 Guide
London is one of the world's great Michelin cities — more stars per square mile in certain postcodes than almost anywhere on earth. From Gordon Ramsay's flagship to innovative newcomers, here are London's best Michelin-starred restaurants.