Four years after the queen’s death, the shop is doing a brisk business in mugs, tea towels and key rings bearing the likeness ...
LONDON: Queen Elizabeth II lives on at the Cool Britannia gift shop across the road from Buckingham Palace. Four years after ...