Debenhams to close six branches, including its flagship London store, with 320 job losses
Debenhams to close six branches, including its flagship London store, with 320 job losses By City & Finance Reporter for the Daily Mail Published: 22:29 GMT, 13 January 2021 | Updated: 22:29 GMT, 13 January 2021 Department store chain Debenhams has said it will permanently close six branches, including the flagship Oxford St shop Department … Read more