2 plants indexed. Showing 1 matching current filters.
ST HELENS STW is a wastewater treatment plant serving St Helens, England, with a population equivalent of 137,463. It operates under the UK's regulatory framework, discharging treated effluent into local waterways.