Babington House Weddings

Babington House Weddings, Somerset Nestled in the midst of rolling Somerset hills, Babington House weddings is one of the top Somerset wedding venues and as a wedding venue it’s amazing. its 18-acre early Georgian estate offers the perfect setting for a traditional country wedding party – with a slightly bohemian twist. Babington House Hotel has [...]