The average house price on Leonard Street, Barnoldswick is £69,858. Prices range from £18,000 to £128,000.
There are 25 properties on Leonard Street, Barnoldswick.
Average house prices on Leonard Street, Barnoldswick have risen by 185.4% from £33,500 in 1995 to £95,625 in 2024.
Leonard Street, Barnoldswick is in the BB18 postcode district.