Tamarind of Mayfair
Phone: 020 7629 3561
Website: www.tamarindrestaurant.com
Set in a sumptuously chic, gold-accented dining room in Mayfair – London’s most luxurious and glamorous district – Tamarind is a world-renowned Indian restaurant. It’s the finest place in Europe to enjoy authentic Indian haute cuisine