Shoppers walk past the closed Debenhams department store in London's Oxford Street as the second lockdown of the Coronavirus pandemic comes to a end, and a day before London enters the Tier 2 restriction when retailers will be allowed to once again re-open for the run-up to Christmas, on 1st December 2020, in London, England. 12,000 jobs are said to be at risk after financial negotiations failed the day after Topshop owner Arcadia fell into administration.
Add to Cart Add to Lightbox Download