Royal Christmas has officially begun! A few days after the annual Christmas lunch with her family, Queen Elizabeth II and Prince Philip arrived at King’s Lynn station in Norfolk, England, on Thursday, on their way to Sandringham where they will spend Christmas with the royal family (including new addition Meghan … Read entire story.
Source: POPSUGAR Celebrity