259 Whitechapel Road, AldgateLondon, ENGLAND
235 Whitechapel Road, AldgateLondon, ENGLAND
4 Heneage Street, AldgateLondon, ENGLAND
218-220 Whitechapel Road, AldgateLondon, ENGLAND