Debenhams
Debenhams plc is a British retailer operating under a department store format in the United Kingdom, Ireland, and Denmark, and franchise stores in other countries. The company was founded in the eighteenth century as a single store in London and has now grown to 168 locations in the UK and Republic of Ireland. It is listed on the London Stock Exchange and is a constituent of the FTSE 250 Index.
Read more about Debenhams.