Thing is, the Avebury is a village with a bloody great road running right through the middle of it. It's never gonna be a sight of remote pilgrimage, is it?