An 18 acre Georgian estate in the heart of Somerset, Babington House is perfect for those who want to enjoy the traditional English countryside but aren’t prepared to compromise on urban luxuries. It is just a two and a half hour drive from London or an hour and 20 minutes by train to Bath Spa. […]