Royals unveil Christmas decorations including 20-foot tree
bgwalker/iStock(LONDON) -- The halls are decked at one of Queen Elizabeth's residences as Britain's royal family gets into the holiday spirit.Windsor Castle, where Queen Elizabeth spends many of her private weekends, is festively decorated with Christmas trees, wreaths and... Read More.