Christmas at the Palace: Windsor Castle's exciting new exhibit
1st December 2014
From 1 December to 6 January, one of the
United Kingdom’s most iconic landmarks, and the world’s oldest and
largest inhabited castle, becomes a genuine feast for the senses as
it reveals its eagerly anticipated annual Christmas transformation.
Built as a military fortification by William the Conqueror in the
11th century following his victory at the Battle of Hasting,
Windsor Castle has served…

