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 I dropped by to see if it can reclaim its crown in its new guise.
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 I dropped by to see if it can reclaim its crown in its new guise.