Britain’s oldest city? It’s not London
Colchester, Britain’s oldest recorded town, is an enriching side trip crammed with intrigue (and great oysters).Source – Theage
Colchester, Britain’s oldest recorded town, is an enriching side trip crammed with intrigue (and great oysters).Source – Theage