London has some of the best Indian restaurants in the world. From Bombay-style cafés and street food to Michelin-starred fine dining Indian restaurants, London has it all. Here is one of our favourites. Kahani Chef Peter Joseph, formerly Head chef at Michelin-starred Tamarind, has opened his own restaurant near Cadogan Hall, just by Sloane Square. The 90-cover restaurant is inspired…
