Wigan and Leigh Archives Online

PC2010.3843

PC2010.3843

Glover House Farm on Hand Lane, Pennington, Leigh, 1984. It was demolished in 2009.

Image Details

Location Pennington, Lancashire, England

Add to Basket