Meghan Markle To Build A £3 million Property

  • 4 years ago
The couple - who have been staying in Canada since stepping away from royal life - are keen to have a base in Oxfordshire.