171 Plaistow Road, StratfordLondon, ENGLAND
42 West Ham Lane, StratfordLondon, ENGLAND
10 Leytonstone Road, StratfordLondon, ENGLAND