For those who don't know Avebury, he main carpark is the white rectangle at centre-bottom of the map and is approached from the Beckhampton Road. There's then a footpath which leads from the carpark to Avebury High Street. There's limited parking at the Red Lion but obviously only for people eating or drinking there. Parking almost anywhere else in Avebury is no longer allowed for non-residents.