Posted on January 23, 2019January 21, 2019 by astoryistryingtoescapeAlnwick Castle, England, United Kingdom Filming location for Harry Potter. Beautiful piece of history still alive today. Share this:TwitterFacebookMorePinterestTumblrLike this:Like Loading... Related