Best Indian food in London and I ever had! Best Indian Food in London | Gymkhana Restaurant Review | 2 Michelin Stars | 10/10 https://gymkhanalondon.com/