that is beyond absolutely annoying and totally 100% unacceptable. I really hope the delivery company deal with this as they should.
But in the meantime, I know you can't install bollards or anything like that because of possible planning regulations, but what about getting a corner planter (depending on how much space you have to the front of the property that is) and planting that up with some nice easy maintenance shrubs. Maybe the pub can help with the maintenance of the planters given it's because of them that you have to do this.
Or alternatively two or three heavier concrete planters along the side of the wall; again forcing the delivery people to change their angle of delivery?
Idiots!!! my blood boils for you