Nestled high on the Lancashire & Yorkshire border, Shawclough Barn boasts breathtaking views from one of the highest hills in Pendle
Nestled high on the Lancashire & Yorkshire border, Shawclough Barn boasts breathtaking views from one of the highest hills in Pendle