Wigan and Leigh Archives Online

PC2010.3348

PC2010.3348

Sefton Farm barn on Sefton Road, Orrell, no date. It is now demolished.

Image Details

Location Orrell, Lancashire, England

Add to Basket