The world witnessed a truly royal wedding when Prince Harry and actress Meghan Markle exchanged vows in front of a global audience....
Prince Harry and Meghan Markle may soon get a new royal residence near Windsor Castle as their haven. The couple live at Nottingham Cottage,...