On the former site of Chor Bizarre (and from the same owner, Old World Hospitality) Indian Accent, a nouvelle Indian restaurant with sibling venues in New York and New Delhi, opens in Mayfair today (14 December). The New Delhi original is the only restaurant in India on the World’s 50 Best List and was also awarded […]