With weeks to go before the royal wedding, the faces of Prince Harry and Meghan Markle adorn merchandise that hangs from a tourist trinket kiosk in Piccadilly Circus, on 1st May, in London, England.