We did not find results for: Helmshore Mills Textile Museum.
Check spelling or type a new query.
We did not find results for: Helmshore Mills Textile Museum.
Check spelling or type a new query.
Helmshore Mills are two mills built on the River Ogden in Helmshore, Lancashire. Higher Mill was built in 1796 for William Turner, and Whita... en.wikipedia.org