The average house price in BB18 6XH, Barnoldswick is £47,107. Prices range from £18,000 to £112,500.
There are 23 properties in BB18 6XH, Barnoldswick.
BB18 6XH contains 23 terraced properties.
Average house prices in BB18 6XH have risen by 345.5% from £25,250 in 1995 to £112,500 in 2025.
BB18 6XH is located in Barnoldswick, Lancashire, England.