World Prince Harry arrives at Heathrow less than 24 hours after arriving in UK to see King February 7, 2024 Share on Facebook Tweet on Twitter Prince Harry has been spotted at Heathrow airport less than 24 hours after arriving in the UK. Daily Express :: News Feed