Wigan and Leigh Archives Online

PC2010.3020

PC2010.3020

Rope and Anchor Hotel and accompanying shops in Market Street after demolition had begun, 1964.

Image Details

Location Leigh, Lancashire, England

Add to Basket