Time Out London
3 months agoThis 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 ]