Skip to main content
U.K. Edition
Wednesday, 5 February 2025

Debenhams

Defunct British department store chain, 1778–2021


Debenhams
Debenhams

Debenhams plc was a British department store chain operating in the United Kingdom, Denmark and the Republic of Ireland, and is still operating as a franchise in seven Middle East countries. It 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 included middle-to-high-end clothing, beauty, household items, and furniture.

0 shares 2 views

News coverage

You might like