5 Great Newport Street, StrandLondon, ENGLAND
Bow Street, StrandLondon, ENGLAND
8 Victoria Embankment, StrandLondon, ENGLAND
Temple Pier Victoria Embankment Charing Cross, StrandLondon, ENGLAND