1 Northumberland AvenueTrafalgar Square, StrandLondon, ENGLAND
72 Shelton Street, StrandLondon, ENGLAND
5 Strand, StrandLondon, ENGLAND
International Buildings 71 Kingsway, StrandLondon, ENGLAND
Centric House 390-391 Strand, StrandLondon, ENGLAND
Globe Ho 1 Water Street, StrandLondon, ENGLAND
5Th Floor Manfield House 1 Southampton Street, StrandLondon, ENGLAND
Grand Buildings 1-3 Strand, StrandLondon, ENGLAND