Wigan and Leigh Archives Online

PC2009.146

PC2009.146

Market Street, Leigh, showing the outdoor market and Town Hall. People can been seen shopping. There are some cars, a man with a bike and a mother with a pram.

Image Details

Location Leigh, Lancashire, England

Add to Basket