Wigan and Leigh Archives Online

PC2010.2558

PC2010.2558

Leeds Liverpool Canal at Leigh Bridge showing Tow House, 1936.

Image Details

Location Leigh, Lancashire, England

Add to Basket