Todmorden ist eine Marktstädtchen im Norden Englands; mit 15.000 Einwohnern, gelegen zwischen Leeds und Manchester, ist sie eine normale Marktgemeinde.
Translate German to English: Todmorden is a market town in northern England, with