£17.5M For Our Town Investment Plan!

£17.5M For Our Town Investment Plan!

  Todmorden Town Deal Board is pleased to announce that the town has been awarded £17.5M towards realising the town’s vision for the future, following submission of the Todmorden Town Investment Plan in January 2021. The announcement follows months of hard work...