Tamarind Mayfair is now open at 20 Queen Street, Mayfair, W1J 5PR, after a considerable eight-month rebuild, incorporating a whole new foyer and floor. This esteemed Indian restaurant now has two incredible new chefs at the helm, Executive Group Head Chef, Karunesh Khanna and Tamarind Mayfair Head Chef, Manav Tuli, whose combined experience includes industry […]