Dinner at Tamarind Restaurant, Mayfair by Alex Mennie March 25, 2019 London’s very first Michelin-starred Indian restaurant, Tamarind Mayfair, returns after an eight-month hiatus with an impressive refurbishment. Since then, it has doubled in size so we dropped by to see…