The average house price on Clough Mill, Todmorden is £197,989. Prices range from £110,000 to £250,000.
There are 5 properties on Clough Mill, Todmorden.
Average house prices on Clough Mill, Todmorden have risen by 127.2% from £110,000 in 1998 to £249,950 in 2010.
Clough Mill, Todmorden is in the OL14 postcode district.