Oops! Something went wrong, please try again later.
Todmorden Town Hall is a municipal building in Halifax Road, Todmorden, West Yorkshire, England. The town hall, which is the meeting place of …
Reviews
Tripadvisor
4.5/5 · 26 reviews
Loading reviews...
Apr 19, 2023
On the carved stonework, there is two figures, both female. One represents the Lancashire cotton spinning industry, the other one represents Yorkshire engineering and agriculture. Under these picture…Full review by Crystalline4u