61 Vicarage Lane, StratfordLondon, ENGLAND
119-120 Westfield Stratford City Montfichet Road, StratfordLondon, ENGLAND
302 Westfield Stratford City Montfichet Road, StratfordLondon, ENGLAND