Best Indian Restaurants in Mayfair, London (2026)
By Dylan Cormack · Last updated · How we curate
Looking for the best Indian restaurants in Mayfair? We have curated 3 of the strongest indian spots in Mayfair, ranked by our editor based on cooking, value and overall experience. The list covers everything from fine dining to neighbourhood favourites, and is updated as new openings and closures change the picture in London.
At a glance: top 3 Indian restaurants in Mayfair
| Rank | Restaurant | Signature dishes | Price | Rating | Standout |
|---|---|---|---|---|---|
| #1 | Gymkhana 42 Albemarle St, London W1S 4JH | Tandoori Masala Lamb Chops, Kid Goat Methi Keema, Wild Muntjac Biryani | £100+ | 4.5/5 | Two Michelin Stars (2024) · Vegan options |
| #2 | BiBi 42 North Audley Street, London W1K 6ZP | Lahori Chicken with Cashew and Yoghurt Whey, Orkney Scallop with Indian Lemonade, Mughal Duck | £100+ | 4.5/5 | GQ Restaurant of the Year 2022 · Outdoor seating |
| #3 | Ambassadors Clubhouse 25 Heddon St, London W1B 4BH | BBQ Butter Chicken Chops, Lamb Biryani, Guinea Fowl Changezi | £80+ | 4.4/5 | MICHELIN Guide: Good cooking · Outdoor seating |
The picks in detail
#1. Gymkhana
42 Albemarle St, London W1S 4JH · £100+ · 4.5/5
Contemporary Indian cuisine inspired by elite clubs of India, featuring tandoor and chapatta sharing dishes using seasonal British ingredients. Signature dishes include Tandoori Masala Lamb Chops, Kid Goat Methi Keema, Wild Muntjac Biryani.
#2. BiBi
42 North Audley Street, London W1K 6ZP · £100+ · 4.5/5
Progressive Indian cuisine inspired by ingredients and memories from the subcontinent, combining traditional flavors with modern techniques. Signature dishes include Lahori Chicken with Cashew and Yoghurt Whey, Orkney Scallop with Indian Lemonade, Mughal Duck.
#3. Ambassadors Clubhouse
25 Heddon St, London W1B 4BH · £80+ · 4.4/5
Authentic Punjabi cuisine and hospitality inspired by the party mansions of Northern India. Signature dishes include BBQ Butter Chicken Chops, Lamb Biryani, Guinea Fowl Changezi.
Frequently asked questions
What is the best Indian restaurant in Mayfair?
Our top pick for Indian in Mayfair is Gymkhana, located at 42 Albemarle St, London W1S 4JH. It stands out for Tandoori Masala Lamb Chops and Kid Goat Methi Keema, with an average diner rating of 4.5/5. BiBi is a strong second choice and is often easier to book.
How many Indian restaurants are there in Mayfair on London Best Eats?
We currently list 3 curated Indian restaurants in Mayfair, covering a range of styles and price points. The list is updated as new openings, closures or quality changes warrant a refresh.
How much does it cost to eat at the best Indian restaurants in Mayfair?
Prices across the Indian restaurants we recommend in Mayfair start from around £80 per person at the more casual end and reach roughly £100+ at the higher end. Many venues offer significantly cheaper set lunch or pre-theatre menus, which is usually the best way to try a top restaurant on a budget.
Do I need to book Indian restaurants in Mayfair in advance?
For most of the Indian restaurants on this list, booking one to four weeks ahead is recommended, especially for Friday and Saturday dinner. Lunchtime and early evening tend to be easier, and some venues hold back counter or bar seats for walk-ins. The most acclaimed spots often release reservations 30 days out.