8 plants indexed. Showing 1 matching current filters.
Holbeach STW is a municipal wastewater treatment plant serving approximately 8,800 people in South Holland, Lincolnshire, England. It operates under the UK's regulatory framework for wastewater treatment.