52 Gainsborough Road, StratfordLondon, ENGLAND
131 The Grove, StratfordLondon, ENGLAND
171 The Grove Stratford, StratfordLondon, ENGLAND
51 Vicarage Lane, StratfordLondon, ENGLAND
148 High Road Leyton, StratfordLondon, ENGLAND
32 Vicarage Lane, StratfordLondon, ENGLAND
High Street, StratfordLondon, ENGLAND
Leytonstone Road, StratfordLondon, ENGLAND
3 New Plaistow Road, StratfordLondon, ENGLAND
1A Francis Street, StratfordLondon, ENGLAND