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.