Pure love is often simple and rustic, but has the power to change your life forever. Welcome to the Babington House, an urban countryside retreat located in Somerset, England. With just a three hour drive from London, couples can enjoy a city and countryside celebration that they will remember for a lifetime.
I couldn't dream of a better setting to exchange nuptials than the Babington House Chapel located on the 18-acre Georgian estate.
The experiences at the property include a bar, deli bar, cinema, cooking school and the home of Cowshed (the exclusive spa and beauty brand of British-born Soho House Group).
Exploring love in England…it doesn't get any better!
Until next time…Love Awaits!