alnwick castle alnwickcastle.com the iconic alnwick castle is a northumberland filming location for harry potter, downton abbey and more. find out about its exciting history and visit today! Category:architecture Global Rank:345,301 visits:124.0K pages/Per:3.1 ADS