71 - 75 Shelton StreetCovent Garden, StrandLondon, ENGLAND
71-75 Shelton Street, StrandLondon, ENGLAND
1 Langley Street, StrandLondon, ENGLAND
9 Denmark Street, StrandLondon, ENGLAND