Click the image above to see in more detail.
Scroll the mousewheel to zoom
Stretch/Pinch the screen to zoom
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.
There are no related entities.