227-229 Whitechapel Road, AldgateLondon, ENGLAND
87 Whitechapel High Street, AldgateLondon, ENGLAND
211 Whitechapel Rd, AldgateLondon, ENGLAND