Wigan and Leigh Archives Online

PC2009.19

PC2009.19

South side of Market Place, Leigh, shortly before demolition for new Town Hall. Dated around 1900.

Image Details

Location Leigh, Lancashire, England

Add to Basket