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



Website by Look Lively