clock menu more-arrow no yes mobile

The India Club

143 Strand, London, WC2R 1JA