Michelin Starred

Michelin Starred Restaurants in London

Showing 11 - 13 of 13 restaurants

Boasting 70 Michelin starred restaurants, London is one of the finest cities in the world for dining out.

Kai Mayfair

65 South Audley Street, Mayfair W1K 2QUChineseBest London Restaurants

A short walk from Park Lane and Hyde Park, you'll find the luxurious Kai Restaurant next to the beautiful Mount Street Gardens in Mayfair.


Galvin La Chapelle

35 Spital Square, Spitalfields E1 6DYFrenchBest London Restaurants

Just a short walk from Liverpool Street Station, you'll find the highly acclaimed, Michelin starred Galvin La Chapelle. Expect the finest French food and surroundings in central London.


Quilon Restaurant

41 Buckingham Gate, Westminster SW1E 6AFIndianBest London Restaurants

The Michelin star winning Indian restaurant The Quilon Restaurant brings a new style Indian cuisine to London, specialising in lighter sauces and a more eclectic Indian menu.


Subscribe to our newsletter

Sign up today for the latest news and special offers from Best London Restaurants.

Your email address
Enter the secret word
Captcha token