Yodel do not currently work with any dedicated pickup points. What you can do is pick up your order at Yodel’s local warehouse. You can use your tracking code and the information to reschedule the delivery or to schedule a pick-up date at your local Yodel Service Centre. This is only possible after Yodel has made a delivery attempt, however. You can do this via the Yodel App, which is available via iTunes and Google Play. Yodel can't keep a package in their warehouse for more than 10 days, please keep that in mind while scheduling your pickup date.
DPD have drop off points and you can arrange this via the tracking link to see the options that are suitable in you area. You can do this immediately and do not need to wait for 1 attempted delivery first.