Debenhams closing 6 stores – including flagship Oxford Street branch – amid COVID crisis Posted on January 13, 2021January 13, 2021 by Mark Waterhouse Debenhams has revealed that six of its stores will not reopen, with 320 jobs to be affected. Source: Sky Business News