The average house price on Mellor Street, Todmorden is £66,800. Prices range from £30,000 to £110,000.
There are 5 properties on Mellor Street, Todmorden.
Average house prices on Mellor Street, Todmorden have risen by 436.8% from £19,000 in 2002 to £102,000 in 2024.
Mellor Street, Todmorden is in the OL14 postcode district.