Shoppers and tourists walk past the department store Debenhams on Oxford Street in central London.
Size: 5520px × 3680px
Location: London
Photo credit: © Troika / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: branch, branches, chain, close, closing, closure, closures, clothing, commerce, cost, cutting, debenhams, decline, downturn, economy, england, english, falling, financial, floorspace, high, highstreet, home, jobs, kingdom, london, outlet, outlets, oxford, price, profits, restructuring, results, retail, retailer, retailing, share, shop, shoppers, shopping, shops, shut, shutting, store, stores, street, struggling, uk, underperforming, unemployment, united, warning