Debenhams is a leading international multi-channel brand with a proud British tradition and over 240 stores in 27 countries. Debenhams offers a unique and exclusive combination of its own brand, international brand, and franchise to customers around the world.