Abingdon is Britain's oldest continuously inhabited town.