Colchester is a historic town located in Essex, England. It served as the first capital of Roman Britain and makes a claim to be the oldest recorded town in Britain.
Colchester is a historic town located in Essex, England. It served as the first capital of Roman Britain and makes a claim to be the oldest recorded town in Britain.