College

Amesbury is Britain’s Oldest Settlement

Amesbury, a town in Wiltshire, England, is the oldest and longest continuous settlement in the United Kingdom, according to a University of Buckingham study.