Back to Strand

Coutts Bank on the Strand in London, opposite Charing Cross station
Coutts Bank on the Strand in London, opposite Charing Cross station.

Back to Strand