Chelmsford is the only city in the county of Essex, England. It is 32 miles northeast of London, about halfway to Colchester. It is nearly in the centre of the county and it is the county town of Essex, but it is not the biggest or the oldest town in the county. It is the centre of the "borough" of Chelmsford, which is a bigger place than the city.