Colchester: Two clothes shops to close in town
Colchester town centre is to lose two more top women's clothes stores. Both Miss Selfridge and Richards will be closing down over the coming months. The Arcadia company, which owns both of the chains, will be closing all Richards branches by the end of