clock menu more-arrow no yes

The India Club

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