Explore details about location Beckhampton Roundabout. Beckhampton Roundabout is a location situated within the Avebury alongside other areas such as Nash Road, Beckhampton Road, Beckhampton Roundabout.