Skip to content
Advertisement

Topic - 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. - Source: Wikipedia

Related Stories