Question: How far from Central London is the stadium West Ham United F.C. plays at?
Sentence (from "World Cup Sculpture"): The World Cup Sculpture, or simply The Champions, is a bronze statue of the 1966 World Cup Final located near West Ham United Football Club's Boleyn Ground (Upton Park) stadium in the London Borough of Newham, England.
Relevant evidence: No