Categories Articles Glittering photos show the royal family’s Windsor Castle residence decked out for Christmas Post author By crystalg Post date November 30, 2023 Business Insider Business Insider Tags Castle, Christmas, decked, Family’s, Glittering, PHOTOS, Residence, royal, Show, WINDSOR ← Do You Have a Strong Identity? 5 Ways to Uncover the Core of Your Organization — And Why It Matters → The 10 Best TV Shows of 2023