Sort:  

Yes, barely a stone's throw (pun intended) from Avebury. I used to live about 30-45 minutes from both of them.