71-75 Shelton Street Covent Garden, StrandLondon, ENGLAND
5 Strand, StrandLondon, ENGLAND
Burdett House 15-16 Buckingham Street, StrandLondon, ENGLAND