71-75 Shelton StreetCovent GardenLondon, StrandLondon, ENGLAND
71 - 75 Shelton StreetCovent Garden, StrandLondon, ENGLAND
71-75 Shelton StreetCovent Garden, StrandLondon, ENGLAND
71-75 Shelton Street Covent Garden, StrandLondon, ENGLAND
79 Long Acre, StrandLondon, ENGLAND
York House 23 Kingsway, StrandLondon, ENGLAND
Of C/C 44 Southampton Buildings, StrandLondon, ENGLAND