The ‘seven sisters’ of northeast India find representation in Atul Kochhar’s latest Mayfair restaurant. Read onLuxuriate: Kanishka, Mayfair
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… Read onLuxury Chapter: Tamarind, Mayfair