UK
South East England
Essex
Colchester
Restaurant, Take Away
CO1
, Colchester,
North Station Road
To Let 2,003 sf
The premises comprise a self-contained double-fronted ground floor unit. ..