The first department store of Debenhams network in Moscow was opened at Krasnaya Presnya Street on November 4, 2006. However, the store was closed several years after, and the brand quit the market. In 2013, Debenhams reappeared in Russia: as of today, the first department store was opened in Mega-Belaya Dacha and second in Aviapark in Moscow. The Department Store presents apparel, shoes, underwear and accessories for men, women, and children, as well as home goods, interior design items, perfumes and make-up.