Harrods vans were once a familiar sight on London's Brompton Road, delivering luxurious treats to shoppers across the area. Now, they're immortalised as Harrods enamel keyrings, complete with drivers dressed in the pageantry of the original delivery men.