In our focus on memorials around Newham, we look at the World Cup Sculpture that stands on the junction of Barking Road and Green Street.
In our focus on memorials around Newham, we look at the World Cup Sculpture that stands on the junction of Barking Road and Green Street.
Enjoying Newham Voices? You can help support our not-for-profit newspaper and website from £5 per month.
Click here for more information and ways to support our news operation