thejacksonpress.org
St. Helen’s Church
St Helen’s Church is the Anglican parish church of Ashby-de-la-Zouch, in the deanery of North West Leicestershire and the Diocese of Leicester. A previous church on the site was rebuilt begin…