St Mary le Strand

Strand, London, WC2R 1ES, United Kingdom