Taunton
2 Wedding Venues in Taunton meet your criteria

Somerset, England
Charlton House is an idyllic wedding venue in Glastonbury, in the Somerset region of England. With sprawling gardens and lots of leafy trees, this setting offers refined...