Wigan and Leigh Archives Online

PC2009.201

PC2009.201

The old Police Station, Church Street, Leigh. It was built in 1876.

Image Details

Location Leigh, Lancashire, England

Add to Basket