Stourhead is a great country manor and an amazing landscape gardens to visit. The restaurant food is amazing and great coffee. Even has a pub in the ground