Whitechapel Station 277 Whitechapel Road, AldgateLondon, ENGLAND
20 Cambridge Heath Road, AldgateLondon, ENGLAND