ENGLAND – Coughton Court (En)
Coughton Court is an English Tudor country house, situated between Studley and Alcester in Warwickshire and it has been home to the Throckmorton family for 600 years, one of the UK’s oldest catholic families. It stands on 25 acres of grounds containing some of the most beautiful gardens in the country. Coughton Court was gifted to the National Trust in […]