UK's biggest and soon-closing department store, Debenham's, sees huge queues in Londoon

Video Credit: Newsflare STUDIO
Published on December 2, 2020 - Duration: 01:44s

UK's biggest and soon-closing department store, Debenham's, sees huge queues in Londoon

Debenhams, Britain's biggest department store chain, is permanently closing its UK operations.The announcement came less than 24 hours after Topshop owner Arcadia filed for bankruptcy protection.


You are here

You might like