1 plants indexed.
LEIGH STW is a wastewater treatment plant serving approximately 80,000 people in Leigh, Greater Manchester, England. It operates under the UK's regulatory framework for wastewater treatment.