5 Houghton Street, StrandLondon, ENGLAND
34-35 Strand, StrandLondon, ENGLAND
Covent Garden, StrandLondon, ENGLAND
Trafalgar Square, StrandLondon, ENGLAND
140 Long Acre, StrandLondon, ENGLAND
2 Embankment Station Embankment Place, StrandLondon, ENGLAND
49 Bedford Street Covent Garden, StrandLondon, ENGLAND
1 Aldwych, StrandLondon, ENGLAND
45 Aldwych, StrandLondon, ENGLAND
24 Newport Court, StrandLondon, ENGLAND