stuffaboutlondon.co.uk
The India Club | Stuff About London
The India Club Restaurant on the Strand is an essential part of London and Indian culture - and under threat from developers.