Duddon Chapelry, Cheshire Genealogy

Duddon Chapel, a chapel of ease, was created a chapelry and was church built by the year 1833, dedicated to St Peter. Content needs to be