At , Avebury is roughly midway between the towns of Marlborough and Calne , just off the main A4 road .
At , Avebury is respectively about 6 a from the modern towns of Marlborough and Calne .