Time Out London
7 months agoLondon food
This is London's first Indian restaurant with two Michelin stars
Gymkhana in Mayfair has been awarded two Michelin stars, making it the best Indian restaurant in London.
Gymkhana offers a luxury dining experience with elevated versions of popular Indian dishes. [ more ]