Last remaining Debenhams stores shut down for the last time today, ending a 243-year history
The last remaining Debenhams stores will shut down for the last time today, ending a 243-year history. The retail chain went into administration in 2019, following a difficult few years in terms of profits. Debenhams’ …