United Kingdom
Tamarind Kitchen, Soho
The team behind Michelin-starred Tamarind of Mayfair opened Tamarind Kitchen in Soho, London, this April; offering diners a touch of elegance a soon as you walk through its doors — expect to be transported off a busy London street to somewhere...