Prince Harry seen arriving at King Charles’ London dwelling

The Duke of Sussex was seen arriving at Clarence House, the London residence of King Charles III, on Wednesday amid studies that the estranged father and son have been set to have their first face-to-face assembly since February 2024.