Dozens of workers from Harrods, London's iconic department store, went on strike on Saturday in a dispute over pay and better ...