Original: Previously the county town of Berkshire, Abingdon is one of several places which claim to be Britain's oldest continuously occupied town.
Simplified: It is one of several places which claim to be Britain's oldest occupied town.