Buckingham Palace confirms Prince Harry and Duchess Meghan have vacated Frogmore Cottage

  • last year
Prince Harry and Meghan, Duchess of Sussex have handed over the keys at their former UK home.

Category

People

Recommended