Alnwick, Northumberland
Alnwick Castle is one of the best known and loved castles in the north of England. Alnwick Castle is famous for appearing in Harry Potter and having spectacu...