Prince Harry snubbed the opportunity to stay at a room in Buckingham Palace during his most recent trip to the UK, according to a source. The invitation to use an apartment at the palace came in May when Harry returned to London to attend an anniversary event for the Invictus Games. No members of the Royal Family attended the event held at St Paul’s Cathedral as the Duke of Sussex performed the solo engagement. Harry chose to stay at a hotel rather than a royal residence, a decision he also took in February during his only other trip to the UK in 2024. King Charles did not see Prince Harry dur…