Downham

Return to Shop

Downham

The village of Downham in the Forest of Bowland is an area of outstanding natural beauty lying at the foot of Pendle Hill. It is often hailed as the most beautiful village in Lancashire. There are no overhead electricity lines, aerials or satellite dishes, making it a popular location for filming period dramas.

Clear