Wigan and Leigh Archives Online

PC2010.3080

PC2010.3080

The Waterfall at Westleigh Park, Leigh, circa 1930. Pictured in the background are council houses in Nel Pan Lane.

Image Details

Location Leigh, Lancashire, England

There is no information available.

Add to Basket