Lady Carnarvon shows The Telegraph around Highclere Castle, where hit ITV
drama series Downton Abbey is filmed.
Appears on these pages
Downton Abbey is an estate located in the outskirts of Downton in Yorkshire, England, UK, and is...
Community content is available under CC-BY-SA unless otherwise noted.