May 16, 2011
Alnwick Castle
Alnwick Castle in Northumberland is the second largest inhabited castle in England (after Windsor Castle), and has been the home of the Percys since 1309. Yves de Vescy, Baron of Alnwick, erected the first parts of the castle in about 1096 to protect England’s northern border against invasion from Scotland. The Castle was first restored, [...]














