Nechells - Argyle Street Sewerage Pumping Station in Birmingham

Nechells - Argyle Street Sewerage Pumping Station in Birmingham is a fence. Nechells - Argyle Street Sewerage Pumping Station is near Meteor Way.

Land Use
industrial area