Search Results

Search Asian Voice

The India Club in London and Strand Continental Hotel at 143 to 145 Strand, a hub for Indian nationalists in the UK during the independence movement, is fighting for its survival after plans emerged for the building to be demolished internally...