73 Vicarage Lane, StratfordLondon, ENGLAND
138 High Road Leyton, StratfordLondon, ENGLAND
182 The Grove, StratfordLondon, ENGLAND
55A Leytonstone Road, StratfordLondon, ENGLAND
49A West Ham Lane, StratfordLondon, ENGLAND
98A-98C Leytonstone Road, StratfordLondon, ENGLAND
The Mall The Stratford Centre, StratfordLondon, ENGLAND
Westfield Stratford City, StratfordLondon, ENGLAND
45 Vicarage Lane, StratfordLondon, ENGLAND