
Alnwick Castle
The iconic Alnwick Castle is a Northumberland filming location for Harry Potter, Downton Abbey and more.
×
We have detected you are using an older version of Internet Explorer. For the best experience please open using Google Chrome, Edge, Firefox or Safari.