41-42 Craven Street, StrandLondon, ENGLAND
Grand Buildings 1-3 Strand, StrandLondon, ENGLAND
Grand Buildings 1-3 1-3 Trafalgar Square, StrandLondon, ENGLAND
1St Floor 14 Floral Street, StrandLondon, ENGLAND
Inveresk Ho 1 Aldwych, StrandLondon, ENGLAND
71-75 Shelton Street Covent Garden, StrandLondon, ENGLAND