The average house price on Industry Street, Todmorden is £56,090. Prices range from £23,000 to £125,000.
There are 5 properties on Industry Street, Todmorden.
Average house prices on Industry Street, Todmorden have risen by 323.7% from £29,500 in 1997 to £125,000 in 2024.
Industry Street, Todmorden is in the OL14 postcode district.