Prince Harry had his final link to residence in the UK broken after King Charles III evicted him from Frogmore Cottage. The Duke of Sussex and his wife Meghan Markle, were requested to stop leasing their London abode three years after the couple officially left the UK. Royal expert Tom …
Read More »