Investor Overview
ABOUT DEBENHAMS
Debenhams is a leading international, multi-channel brand with a proud British heritage. We aim to make shopping confidence-boosting, sociable and fun for our customers, through our 200 department store destinations and online in more than 90 countries. We give our customers around the world a unique, differentiated and exclusive mix of own brands, international brands and concessions.