A Guide to London's Best Indian Restaurants
London is home to some of the best Indian restaurants outside of India, and it can be hard to choose just one. However, one that consistently receives rave reviews is Gymkhana, located in the upscale Mayfair neighborhood.
Comments
Post a Comment