A chapel has occupied the site of St Leonard's since 1445, with the current church having been built between 1876 and 1878.
"Both a joy to be with".
Claire Christine Nicholson and Martin Piers Nicholson - Ticklerton (Shropshire) and Daventry (Northhamptonshire), United Kingdom.
This page was last updated on March 7th 2017