71-75 Shelton Street, StrandLondon, ENGLAND
14 The Piazza, StrandLondon, ENGLAND
11 Monmouth Street, StrandLondon, ENGLAND
34 Long Acre, StrandLondon, ENGLAND