19A Newport Court, StrandLondon, ENGLAND
65 Endell Street, StrandLondon, ENGLAND
226 Strand, StrandLondon, ENGLAND