Gymkhana wears 2 Stars lightly. It is an Indian restaurant in Mayfair, and one of the more assured tables in this part of London.

About Gymkhana

Gymkhana on Albemarle Street takes its name and its manners from the members’ clubs of colonial India, and holds two Michelin stars for its cooking.

Lunch is £75 every day: pappadums with club chutneys and aloo chaat, then kid goat methi keema or Goan salmon tikka, and Goan prawn curry or chicken butter masala with saag makai, dal and bread or rice. Kulfi falooda is £10 more. From 2 November a festive lunch at £85 takes its place.

Nearest stations to Gymkhana

  • Green Park 3 min walk
  • Piccadilly Circus 9 min walk

Where is Gymkhana

More set menus in Mayfair

More Indian set menus

Featured in

FAQ

How much is the set menu at Gymkhana?

The set menu at Gymkhana is £75-£85 for 3-4 courses. The price is the same on every day the set menu is served (Mon–Sun), and it is set by Gymkhana directly, not by All Set.

When is the Gymkhana set menu served?

Gymkhana serves its set menu lunch, between 12pm to 2.30pm. The set menu runs on the following days: Mon–Sun.

Is the Gymkhana set menu the same food as the à la carte?

Yes. The Gymkhana set menu comes from the same kitchen as the à la carte, using the same ingredients. The set menu offers a tighter selection, typically 3-4 courses, at a flat price.

How do I book the set menu at Gymkhana?

Book directly with Gymkhana via the "Book a table" button above (it links to Gymkhana's own reservation system). On All Set, every booking is direct with the restaurant, and All Set takes no commission.

Does Gymkhana have a Christmas menu in 2026?

Yes. The Festive Lunch at Gymkhana runs from 2 November to 31 December, at £85 to £95 a head for three or four courses. It is booked through Gymkhana’s own booking page, and December evenings are the first tables to go. Every Christmas set menu in London.

Last updated: 12 October 2026

Gymkhana£75-£85
Book a table