Windsor Castle has undergone a festive makeover and is getting ready for the upcoming celebrations as King Charles holds his first Christmas since becoming monarch.
Windsor Castle has undergone a festive makeover and is getting ready for the upcoming celebrations as King Charles holds his first Christmas since becoming monarch.