110 White Horse Lane, AldgateLondon, ENGLAND
279 Whitechapel Road, AldgateLondon, ENGLAND
42 Ben Jonson Road, AldgateLondon, ENGLAND