The average house price on Birch Avenue, Todmorden is £139,500. Prices range from £139,500 to £139,500.
There are 1 properties on Birch Avenue, Todmorden.
Birch Avenue, Todmorden is in the OL14 postcode district.
We use essential cookies only — no third-party tracking. Learn more