Todmorden, OL 16
Todmorden is a market town and civil parish located in the Upper Calder Valley, West Yorkshire, England, with a population of 15,481 as of 2011.
No properties found for this town.
Todmorden is a market town and civil parish located in the Upper Calder Valley, West Yorkshire, England, with a population of 15,481 as of 2011.
No properties found for this town.