Public Commissions
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').