Skip to content

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.