Inside Adelaide Cottage, Meghan Markle and Prince Harry's New Home in Windsor
Prince Harry and Meghan Markle might have a new royal residence near Windsor Castle: Adelaide Cottage, a charming, historic home. A source told The Daily Mail that the Queen offered the property to the royal couple as a gift. While Palace sources have&nbs