Pennard House

Pennard House

Somerset, United Kingdom / A beautiful Georgian English Manor house nestled in the idyllic Somerset countryside, providing a stunning venue for weddings, retreats and events.