Gift shops in London are selling souvenirs marking the queen’s death, everything from shirts, mugs, posters and more with messages like “Gone but not forgotten” and “Forever in our hearts.”