Two-Michelin-star dining room in Mayfair, London, known for highly polished special-occasion dining and menus built around premium British produce.
Quick facts
- Best for: Landmark special-occasion dining in central London
- Known for: Grand Mayfair dining room, formal service, and British-led seasonal menus
Why it matters
The Ritz topped the 2025 National Restaurant Awards and now holds two Michelin stars, making it one of the clearest benchmark restaurants in the UK.
Location and links
Service area and category
- City: London
- Region: Greater London
- Country: United Kingdom
- Category: Restaurant
Editorial summary
Two-Michelin-star dining room in Mayfair, London, known for highly polished special-occasion dining and menus built around premium British produce.