Skip to main content
💳
Platinum Dining
Home
All Restaurants
Cuisines
Michelin Guide
Changelog
Home
›
🇬🇧
United Kingdom
›
London
›
Ambassador Clubhouse
Ambassador Clubhouse
Address
25 Heddon Street, W1B 4BH
London, United Kingdom
Cuisine
🥘
Indian
MICHELIN Guide
⭐ One MICHELIN Star
Visit website →
View on Google Maps →
Loading map...
← Back to all restaurants in London