While Colchester is often referred to as Britain's oldest recorded town, it is not considered the oldest city in the UK. The title of the oldest city is often attributed to other historic cities in the UK, such as York. York has evidence of human settlements dating back over 10,000 years!  However, Colchester does hold the distinction of being the oldest recorded town in Britain, with evidence of its Roman origins dating back over two thousand years.