Royal wedding souvenirs are popping up in stores across England to mark the nuptials of Prince Harry and Meghan. From plates to puke bags, London’s We …

source