I'm quite keen on avebury too (you wouldnt have known it would you!). there is plenty to keep the rock huggers like me happy, lots of other places nearby, like Uffington castle and White Horse only a short drive away, always lots of people/ tourists around there for the people photographers, and I have often visited at the end of October in the past and had great weather