Plaistow Parade 173 Plaistow Road, StratfordLondon, ENGLAND
38 Romford Road, StratfordLondon, ENGLAND
155 Plaistow Road, StratfordLondon, ENGLAND
196 The Grove, StratfordLondon, ENGLAND
48 Romford Road, StratfordLondon, ENGLAND
1 Ibex House 2 Leytonstone Road, StratfordLondon, ENGLAND
109 Plaistow Road, StratfordLondon, ENGLAND
33 Vicarage Lane, StratfordLondon, ENGLAND
255 Plaistow Road, StratfordLondon, ENGLAND
28-30 West Ham Lane, StratfordLondon, ENGLAND