71-75 Shelton Street Covent Garden, StrandLondon, ENGLAND
15-19 Lincolns Inn Fields, StrandLondon, ENGLAND