Rochdale Canal Loch 19-Todmorden Loch is a tourist attraction, located at Rochdale Road, Todmorden, OL14 7LP (A6033). Visit their website historicengland.org.uk for more detailed information.
Tags : #ImportantTouristAttraction
Location :
Rochdale Road, Todmorden, OL14 7LP (A6033)
Added by
Jopie, at 01 January 2020