Haslingden

Haslingden

Haslingden is a small town in Rossendale, Lancashire, England. It is 19 miles (31 km) north of Manchester. The name means 'valley of the hazels', though the town is in fact set on a high and windy hill. In the early 20th century Haslingden had the status of a municipal borough, but following local government reorganisation in 1974 it became part of the Borough of Rossendale. In 1831 there was a population of 7,776.

Read more about Haslingden.