"We've got massive flags with Harry and Meghan on," says Mike Drummond of the Red Bus souvenir shop next to the iconic London Eye. A Union Jack with the royal couple's faces in the middle hangs high on the wall and is selling fast.
There are commemorative plates in buttercup yellow and curly gilding, selling for $16, presentation stand included. And there are gold and white-fringed bookmarks, kitchen towels and bargain key rings ($4 each).
"The most popular item is the mugs, the souvenir mugs. But we've got coasters, teaspoons, magnets, everything," says Drummond.