45 West Ham Lane, StratfordLondon, ENGLAND
178 The Grove, StratfordLondon, ENGLAND
139 High Road Leyton, StratfordLondon, ENGLAND
K254 Westfield Stratford City Montfichet Road, StratfordLondon, ENGLAND