The Champions: The World Cup Sculpture

Located in the Barking Road, London Borough of Newham, commissioned by West Ham United Football Club and Newham Council.

The group includes the three West Ham players who were in the winning 1966 World Cup team, unveiled in 2003 by HRH Prince Andrew.

Bronze 5.0 metres (16′).

Click image to enlarge

icon-mail
left-arrow
right-arrow