Open gallery: sculpture in Newham

Newham is home to some notable sculptures including the tallest, longest and largest of their type.

Read more Open gallery: sculpture in Newham