While all of the stores the department store retailer operates across the UK will eventually close, it has been announced...
March 02, 2021
United Kingdom
Debenhams shuts Scottish stores, won't return for liquidation sales post-lockdown
March 02, 2021
United Kingdom