Delivery men wait outside Harrods Stores