Tamarind of Mayfair
London’s Best Splurge-Worthy Indian Food The first Indian restaurant in the world to receive a Michelin star, and one of only a handful that have one to this day, Tamarind of Mayfair celebrates traditional Moghul cuisine with an emphasis on tandoor oven cooking. This is a special occasion kind of restaurant, one where you feel like… Read More →