Place details
Place nameTodmorden
CountryUnited Kingdom
Latitude53.717
Longitude-2.083
SourceThesaurus of Geographic Names
Overview
Cotton-spinning town that expanded during Industrial Revolution; home of Sir John Cockcroft (1897-1967), pioneer of radar & atomic energy.