71 - 75 Shelton Street Covent Garden, StrandLondon, ENGLAND
1 Northumberland Avenue, StrandLondon, ENGLAND