3 Bedroom houses for sale in Barnoldswick, BB18, Lancashire

Barnoldswick, Barnoldswick, Lancashire BB18, UK - There are 75 results for 3 bedroom properties in Barnoldswick with prices ranging from £85,000 to £525,000, and an average price of £234,794.

3 Bedroom properties for sale in Barnoldswick, BB18, Lancashire

icon