Todmorden
Todmorden is a market town and civil parish, within the Metropolitan Borough of Calderdale, in West Yorkshire, England. It forms part of the Upper Calder Valley and has a total population of 14,941. It is located 17 miles from Manchester.
Read more about Todmorden.
Related Subjects
Related Phrases
Related Words