The Strand

The Strand
London, WC2R 1LA