112 Vallance Road, AldgateLondon, ENGLAND
168-175 Shoreditch High Street, AldgateLondon, ENGLAND
139-149 Whitechapel Road, AldgateLondon, ENGLAND