ICI Hillhouse, in Thornton, Blackpool was a large chemical works primarily involved in Chlorine manufacture. It closed in 1992 with no job losses and much of the site split between various businesses. The works had its own Power Station, built in 1958 which is currently being demolished as we found out today. A cracking site, glad I got to visit before it was pulled down
Visited with 4737carlin.
One of the three 98MW boilers
Turbines
Visited with 4737carlin.
One of the three 98MW boilers
Turbines
Last edited: