NORTHAMPTON STW
Northampton, England
Northampton STW is a major wastewater treatment plant serving over 320,000 people in Northampton, England. It operates under the UK's regulatory framework, discharging treated effluent into the River Nene catchment.