187 Whitechapel RoadWhitechapel, AldgateLondon, ENGLAND
29 Albion Yard Whitechapel Road, AldgateLondon, ENGLAND
269A Whitechapel Road, AldgateLondon, ENGLAND
29 Whitechapel Road, AldgateLondon, ENGLAND