Christ Church, Leamington Episcopal Chapel
This was opened on 16th October 1825, the first of the proprietary chapels or chapel of ease built in Leamington. The chosen site across the top of the Parade was at the opposite end of the town from All Saints the parish church. It was built on open land, which soon became the centre of … Read more