clock menu more-arrow no yes mobile

The India Club

Hotel Strand Continental, 143 Strand, London , WC2R 1JA