Iconic London Restaurant India Club to Close After 70 Years
For more than seventy years, tucked away in a corner of central London, the India Club has been a hidden gem cherished by many Indians living in the city.
For more than seventy years, tucked away in a corner of central London, the India Club has been a hidden gem cherished by many Indians living in the city.