England 2003

You might recognize this castle located in the town of Alnwick, Northumberland in the north of England.  It was featured as Hogwarts School of Witchcraft and Wizardry in the Harry Potter films!  This castle is actually inhabited by His Grace, The Duke of Northumberland and his family.

Previous Up Next