A source confirms to BAZAAR.com that Prince Harry has landed in London ahead of a scheduled meeting with sustainable tourism company Travalyst. The Duke of Sussex flew solo into Heathrow Airport earlier this afternoon and opted for a train ride from London to Edinburgh.