71-75 Shelton Street Covent Garden, StrandLondon, ENGLAND
5 Strand, StrandLondon, ENGLAND
1 Savoy Hill, StrandLondon, ENGLAND