Home→Companies→Debenhams

Debenhams

Debenhams is a British multinational retailer operating department stores in the United Kingdom and Denmark, with franchise stores in other countries. The company was founded in the eighteenth century as a single store in London and has now grown to 178 locations across those countries. It sells a range of clothing, household items and furniture.

Headquartered in Regent's Place in the London Borough of Camden, the company owns the Danish department store chain, Magasin du Nord.

On 9 April 2020, Debenhams entered administration again, exactly one year after having entered administration previously.

Other companies

Institute of Grocery Distribution (IGD)
Institute of Grocery Distribution (IGD)
The Institute of Grocery Distribution (IGD) is an organization of two vital and interconnected communities: Commercial Insight and Social Impact. Together, who work to bring about change that will bri
Vodafone Group
Vodafone Group
Vodafone is a leading telecommunications company in Europe and Africa. The aim of the work is to “connect for a better future”, and its experience and scale provide a unique opportunity to
The Energy and Climate Intelligence Unit (ECIU)
The Energy and Climate Intelligence Unit (ECIU)
The Energy and Climate Intelligence Unit (ECIU) is a non-profit organisation based in the UK conducting independent research and analysis on energy and climate issues. The organisation was i