St Giles, Leighland
TA23 0RP, Bristol and Somerset, United Kingdom

About St Giles, Leighland
St Giles, Leighland, nestled in the beautiful Somerset countryside near Bristol, offers a charming setting for your wedding. This historic church boasts stunning architecture and a peaceful atmosphere, creating a perfect backdrop for your special day. The dedicated team will ensure your ceremony is flawlessly executed, making your wedding truly memorable.