The Old Strand Station, Strand, London.

The Old Strand Station, Strand, London, England