Cleeve House is situated between some of England's most treasured attractions, in the heart of the beautiful countryside of Wiltshire.