Wigan and Leigh Archives Online

PC2009.75

PC2009.75

Warehouse and cottage beside the Leeds and Liverpool Canal in Leigh, September 1980.

Image Details

Location Leigh, Lancashire, England

Add to Basket