Wigan and Leigh Archives Online

PC2009.172

PC2009.172

Stone House Clinic, St Helen's Road, Leigh, at the corner of Etherstone Street. Shows children playing with nurses in the garden in 1948.

Image Details

Location Leigh, Lancashire, England

Add to Basket