Experience Michelin-starred Indian fine dining at Gymkhana, nestled in Mayfair. Indulge in an exquisite menu featuring contemporary and classic Indian dishes within a sophisticated colonial-inspired setting.
42 Albemarle St, London W1S 4JH, United Kingdom, London