Trencherfield Mill Steam Engine.

Trencherfield Mill is a cotton spinning mill standing on the Leeds and Liverpool Canal, Wigan, Greater Manchester. It was built in 1907 It was take...
Back to Top