Wigan and Leigh Archives Online

PC2010.3011

PC2010.3011

Market Street, Leigh, before the Town Hall was built. Corner of Railway Road already demolished, circa 1900.

Image Details

Location Leigh, Lancashire, England

Add to Basket