Hitchin STW in North Hertfordshire

Hitchin STW in North Hertfordshire is a wastewater treatment plant (Anglian Water). Hitchin STW is near Hutton's Struggle.

Land Use
industrial area
Operator
Anglian Water