Wigan and Leigh Archives Online

PC2010.2575

PC2010.2575

Market Street, Leigh, 1903 before the Town Hall was erected.

Image Details

Location Leigh, Lancashire, England

Add to Basket