The Host from Go Inside the Home of Downton Abbey: Highclere Castle E(00) Save Image Image gallery: Does Anyone Live in the Downton Abbey Castle? The Real Story of Highclere Home