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

Add to Basket