Barrowford: Lancashire's Historic Village Gem
Explore Barrowford in Pendle, a picturesque village boasting 17th-century architecture, independent shops, canal locks, and fascinating Pendle witch trial history. Discover its crystal-clear waters and charming atmosphere.