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