High street shoe giant Clarks has it will be closing its store in a Cambridgeshire town - in the latest blow to the high street. The company confirmed it is shutting its shop in March. The closure ...
Some results have been hidden because they may be inaccessible to you