Colchester
The large and significant town of Colchester features a population of around 104,000 and is found in the county of Essex. It is believed to be the oldest town in Britain and used to be the capital of Roman Britain. Colchester is currently going through a lot of regeneration including residential development on greenfield sites. Ensure that you use trustworthy house improvement businesses in Colchester for your upcoming project.