3 Church Street, StratfordLondon, ENGLAND
99 Plaistow Road, StratfordLondon, ENGLAND
152 High Road Leyton, StratfordLondon, ENGLAND
269 High Street Stratford, StratfordLondon, ENGLAND
8 Leytonstone Road, StratfordLondon, ENGLAND
202 The Grove, StratfordLondon, ENGLAND