Helmshore

Helmshore is a village in the Rossendale Valley, Lancashire, England. It is situated south of Haslingden, broadly between the A56 and the B6235, approximately 16 miles north of Manchester.

Read more about Helmshore:  Helmshore Mills Textile Museum, The Tor Mile Race, Gallery