Debenhams liquidation: Oxford Street flagship store among six closed
Debenhams will shut the chain’s flagship Oxford Street store along with five others permanantly as the liquidation of the historical chain continues. The department store closures will result in the loss of around 320 jobs, with stores in Portsmouth, Staines, Harrogate, Weymouth and Worcester closing their doors for good. The company started a liquidation process last … Read more