New Stores17 Mar 2019 14:46
Debenhams Opens Its First Store in Russia
Following the previous announcement made in March 2012, the British international department store chain Debenhams has confirmed plans to open its first store in Russia this September. It is to be located on 4,000 square meters of a huge shopping mall MEGA Belaya Dacha in Moscow.
The new department store will be launched with the support of the franchise partner Debruss, headed by Business Development Director and co-owner Yakov Panchenko along with Managing Director Nick Hill, who also holds shares of the company. Cosmetics and skin care retail chain Rive Gauche is said to be the ‘beauty” partner.Over the next five years the UK’s No 2 department store with a total turnover of £2.7 billion ($4.3 billion) in 2011 is planning to launch seven more stores in Russia and an online store.
Debenhams currently owns 167 stores in British Isles, and has 69 franchise stores in 25 other countries.