Skip to main content
U.K. Edition
Saturday, 19 June 2021


British multinational retailer operating department stores


Debenhams is an online and franchised brand owned by Boohoo but it was previously a British department store chain, operating in the British Isles and Denmark. The company was founded in 1778 as a single store in London and grew to 178 locations across those countries, also owning the Danish department store chain Magasin du Nord. In its final years, its headquarters were within the premises of its flagship store in Oxford Street, London. The range of goods sold includes clothing, household items, and furniture.

0 shares 2 views

News coverage