44 Bedford Street, StrandLondon, ENGLAND
Temple Pier Victoria Embankment, StrandLondon, ENGLAND
Strand 377 , StrandLondon, ENGLAND