71-75 Shelton Street Covent Garden, StrandLondon, ENGLAND
22 Chancery Lane, StrandLondon, ENGLAND
90 Chancery Lane, StrandLondon, ENGLAND