Feature | Edited by Ritu Singh | Tuesday August 22, 2023
The Club, which has functioned as an Indian restaurant on the Strand near the Indian High Commission since 1946, is located on the first floor of the 26-room Strand Continental Hotel.
www.ndtv.com