Wigan and Leigh Archives Online

PC2010.134

PC2010.134

Demolition of houses on Doctors Nook, Leigh, 8 June 1969. The tower of Leigh Parish Church, St Mary the Virgin, can be seen on the right.

Image Details

Location Leigh, Lancashire, England

Add to Basket