No, delivery is free in UK mainland. You’ll only be charged if the vehicle has to be delivered someplace other than the mainland or you have requested for a transporter.
A delivery agent usually delivers the vehicle to your home/work. But it can be delivered through a transporter if you wish. However, extra charges will have to be paid for this.