Our Church Buildings

St. Peter's Church serves part of the Parish of Leckhampton. Our church is a beautiful listed building beneath the Cotswold escarpment on the outskirts of Cheltenham, Gloucestershire.   The church buildings and grounds have many beautiful and historic features, which may be viewed in the slide show below.  The slideshow includes pictures of some of St Peter’s eighteen stained glass windows which were mostly installed between 1866 and 1904.  More information about the stained glass windows is available in a book produced by local historian Eric Miller.