Question: West Ham United F.C. is located where in Stratford, London, England, at Marshgate Lane in the Lower Lea Valley?
Sentence (from "World Cup Sculpture"): It commemorates West Ham's contribution to the victory, with Moore, Hurst and Peters having all been West Ham players at the time of the 1966 World Cup.
Relevant evidence: No