137 White Horse Road, AldgateLondon, ENGLAND
229 Mile End Road, AldgateLondon, ENGLAND
223 Whitechapel Road, AldgateLondon, ENGLAND