Chain with hundreds of UK branches to close Horsham town centre store

A retailer with hundreds of UK stores has revealed its Horsham town centre store will be closing down.

Monday, 10th August 2020, 10:41 am