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

RankRestaurantSignature dishesPriceRatingStandout
#1Gymkhana
42 Albemarle St, London W1S 4JH
Tandoori Masala Lamb Chops, Kid Goat Methi Keema, Wild Muntjac Biryani£100+4.5/5Two Michelin Stars (2024) · Vegan options
#2BiBi
42 North Audley Street, London W1K 6ZP
Lahori Chicken with Cashew and Yoghurt Whey, Orkney Scallop with Indian Lemonade, Mughal Duck£100+4.5/5GQ Restaurant of the Year 2022 · Outdoor seating
#3Ambassadors Clubhouse
25 Heddon St, London W1B 4BH
BBQ Butter Chicken Chops, Lamb Biryani, Guinea Fowl Changezi£80+4.4/5MICHELIN 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.

Read full review →

#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.

Read full review →

#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.

Read full review →

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.

Get the best restaurants in your emailbox!

Subscribe for monthly curated guides to London’s most exciting eateries, food markets, and dining experiences. Fresh finds only, no stale content.

We respect your privacy. Your information is safe with us.