A must-visit for any Potterhead! Check out this post for everything you need to know about seeing the Harry Potter Film Locations at Alnwick Castle.