UK
South East England
Essex
Colchester
Restaurant, Take Away
CO1
, Colchester,
North Station Road
To Let 2,003 sf
Colchester, located in the north of Essex, serves as a major commercial, retail, and administrative center, home to the University of Essex. Situated..