Highclere Castle, Newbury Calling all Downton Abbey fans — get married where the TV show was filmed, at Highclere Castle in Newbury.