Wigan and Leigh Archives Online

PC2009.141

PC2009.141

Leigh Road and Market Square, Leigh, 1971. Cars are parked in the foreground and the obelisk can be seen.

Image Details

Location Leigh, Lancashire, England

There is no information available.

Add to Basket