This Gymkhana restaurant in London review will show you what it's really like to eat at this famous Indian restaurant in Mayfair, London.