All 124 UK stores - a number of which are based in Scotland - are expected to close by the end of this year.
Full ArticleDebenhams to launch 70% off Christmas fire sale after takeover talks collapse
Daily Record
0 shares
1 views
All 124 UK stores - a number of which are based in Scotland - are expected to close by the end of this year.
Full Article