Meant to say I'd had a look a few days after your reply.. No turn restrictions.  Works were taking place outside the substation to the east which may have been blocking the road when the delivery driver visited this location