St Catherine, The Leigh
Planning a Gloucestershire wedding? Discover the charm of St Catherine, The Leigh.
Church Lane, GL19 4AF, Gloucestershire, United Kingdom
Church Of England
Church Office
About St Catherine, The Leigh
St Catherine's, The Leigh, is a beautiful Cotswold church nestled in picturesque Gloucestershire countryside. The historic building, with its charming features, offers a romantic setting for your wedding. From intimate ceremonies to larger celebrations, St Catherine's provides a memorable backdrop for your special day.
Contact & Location
Church Office
Church Lane, GL19 4AF, Gloucestershire, United Kingdom
Accessible toilets
Parking
Accessible parking
Bell ringing
Toilets