Debenhams is a leading department stores group in the UK. They provide a great range of products across clothing, lingerie, accessories, health and beauty and gifts. They have over 12 million square feet of space and nearly 27,500 employs in UK and abroad. Debenhams has total of 166 stores in the UK...