Wigan and Leigh Archives Online

PC2009.20

PC2009.20

Demolition works in front of the Leigh Town Hall, Market Square, Leigh, 16 July 1957.

Image Details

Location Leigh, Lancashire, England

Add to Basket

Prints Temporarily Unavailable