Prince Harry and Meghan Markle renew lease on UK cottage

Prince Harry and Meghan Markle renew lease on UK cottage

The Argus

Published

THE Duke and Duchess of Sussex will maintain their UK home close to Windsor Castle as speculation grows they will christen their daughter in front of the Queen.

Full Article