86 The Mall The Stratford Centre, StratfordLondon, ENGLAND
53 Vicarage Lane, StratfordLondon, ENGLAND
10-12 High Road Leyton, StratfordLondon, ENGLAND
72 Portway, StratfordLondon, ENGLAND
10 High Road, StratfordLondon, ENGLAND
10 High Road Leyton, StratfordLondon, ENGLAND
87-91 Vicarage Lane, StratfordLondon, ENGLAND
117 Plaistow Road, StratfordLondon, ENGLAND
186 The Grove, StratfordLondon, ENGLAND