King Charles offers lodging for Harry and Meghan's UK visit
Prince Harry and Meghan Markle, the Duke and Duchess of Sussex, are planning a family visit to the United Kingdom in July 2026, their first trip to the country with their children in four years. According to reports, King Charles III has offered them royal accommodation for the duration of their stay.
Verilumia