
Windsor Castle is ready for the festive season with a towering, eco-friendly, living Christmas tree on show and, for the first time, miniature decorations in its famous dolls’ house.
A team of around six Royal Collection Trust staff has spent two days decorating the castle for visitors.