The North Face will open its first Russian store in Saint Petersburg’s Galeria Shopping Mall in March 2020.
According to Russian business daily Vedomosti, the brand will open the store in a partnership with Incentive Retail Group.
The company already manages the Russian retail operations of brands such as Nike, Re:Store and Lego, among others.
The first The North Face store in Russia will be around 1,700-square-foot space, which will offer outdoor apparel and footwear for men, women and children, as well as spots and recreational equipment and casualwear.