Posts Tagged ‘Real life London’
India Club continues their fight for survival
The India Club, at 143 Strand, is in trouble. And it’s not for the first time. First, for those who have not experienced its wonders, quick history lesson. The India Club was established in 1951, moving to its 143 Strand premises in 1964. It was the base of the India League (who organised for British…
Read More