Every time I've been to Avebury I've parked in the car park opposite the post office. There's always spaces. No probs.
I have a residents ticket for the village car park because I work there but the council will start towing vehicles away without tickets soon. I think this is the NT taking advantage of the upcoming Silbury digs. PeteG