Wigan and Leigh Archives Online

PC2010.3627

PC2010.3627

The Avenue lake and the remains of the Lion's Bridge at Lilford Park, Leigh, no date.

Image Details

Location Leigh, Lancashire, England

Add to Basket