TOP NEWS 0 ViewsEnd of an Era: London’s beloved India Club restaurant closes doors after 70 glorious yearsMediaBitesAugust 30, 2023 The India Club, lounge-cum-restaurant and bar – that sits inside the Hotel Strand Continental on a busy stretch of road…