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

There is no information available.

Add to Basket