Site icon The UK Channel

Meghan Markle and Prince Harry’s SURPRISE return to the UK

British Royal Family

Prince Harry and wife Meghan have held a secret visit with the Queen at Windsor Castle their first time back in the UK together in two years.

Credit Sunrise

Exit mobile version