Results 3 results found Athelhampton House, Dorset, England, UK Athelhampton, Dorset, England, United Kingdom, Europe Athelhampton, Dorset, England, United Kingdom, Europe Formal garden in front of Athelhampton House, Dorset, England, Great Britain, Europe