BACK

How many Pickup points are there?

2,500 DPD Pickup shops in the UK, with a DPD Pickup point within 10 minutes’ drive of 93% of the UK population and 5 minutes’ walk within central London.

1 person found this helpful