15 The Grove, StratfordLondon, ENGLAND
70 The Mall The Stratford Centre, StratfordLondon, ENGLAND
The Grove, StratfordLondon, ENGLAND
245 Plaistow Road, StratfordLondon, ENGLAND
38-40 The Mall The Stratford Centre, StratfordLondon, ENGLAND
70 Portway, StratfordLondon, ENGLAND
Flat 6 196 Plaistow Road, StratfordLondon, ENGLAND
8 Alma Street, StratfordLondon, ENGLAND
61 Leytonstone Road, StratfordLondon, ENGLAND