The average house price on Cowfold Street, Todmorden is £33,500. Prices range from £15,000 to £65,000.
There are 6 properties on Cowfold Street, Todmorden.
Average house prices on Cowfold Street, Todmorden have risen by 46.7% from £22,500 in 1999 to £33,000 in 2014.
Cowfold Street, Todmorden is in the OL14 postcode district.