The London Culture Theme room on the Hangerlondon
India club on the strand 143 London

The India Club story

Established in 1951, The India Club is a restaurant and dining club on the Strand in London, originally set up to further post-independence Indo-British Friendship by

Read More »
music legends