I would never have knocked on your door Kev. That's because you are highly visible on various forums but remain invisible in real life. I knew what van you had and where you were from your forum posts on another forum. BTW, the Clachaig Inn is not in the Town of Glencoe, it is on the road through Glencoe.
I've parked at the Inn Jim (with permission) as well as at the Red Squirrel site.
Is the layby close enough for a walk to the pub?