Catherine, Princess of Wales leaves Windsor Castle to recuperate in Norfolk Qiana Schewe 2 years ago It’s the first time the royal has left London since her surgery in January…Read More