Britain’s Prince Harry and his wife Meghan paid a surprise visit to Queen Elizabeth II in London on Thursday, a spokesperson for the couple has heard. According to several British media outlets, Harry and Meghan stopped in London on their way to the Invictus Games in The Hague, where the pair paid a visit to the Queen at Windsor Castle. Elizabeth, Harry’s grandmother, will be celebrating her 96th birthday in a few days.
ttn-3