DPD Parcel Shop Location 47-53 Kensington High Street, London W8 5ED