Nah, 'fraid not. Well, not planning to, at the moment, anyway. I'd have been stopping over at a hotel in Croydon, the night before.
I haven't checked just how far Avebury is from Croydon, but I'd imagine I should be there for late morning-ish.