Debruss is run by a board of directors that have unrivalled experience of department store retailing in both the UK and Russia and have been responsible for the delivery of some of the finest and most commercial retail stores in Moscow.
Håkan Nilsson, Head of Leasing at IKEA Shopping Centres Russia says: “Debenhams choosing MEGA Belaya Dacha in Moscow as the location for its first Russian store demonstrates that MEGA Centres are the first choice for international retailers looking for a “safe launch pad” into the fast growing Russian market. They provide a familiar environment for foreign retailers in which the cultural and legal barriers have been safely negotiated”.
Debenhams is one of the leading British department store chains and it has a legacy dating back to 1785. Debenhams operates in more countries than any other department store with 70 franchised stores in 26 countries from Iran to Ireland and Malta to Malaysia.
Debenhams