305A Whitechapel Road, AldgateLondon, ENGLAND
19 Grove Dwellings Adelina Grove, AldgateLondon, ENGLAND