Saint Laurent Opens First Flagship Store in Beijing

A month after opening its flagship in Shanghai (the designer’s first in China), Saint Laurent has unveiled a new outpost in Beijing. Housed in the lavish China World Mall within the larger China World Hotel, the new store maintains the same modern and sleekness of its other locations.


Spread across two levels, the interior combines elements of French modernism, Art Deco, and the designer’s signature urban grit as seen by Anthony Vaccarello. Marble wall accents, stainless steel steps, and leather and nickel-plated brass benches furnish the open interior, which is a postmodern dream fit for a rockstar — just look at the pictures below. Since it opened in 2017, China World Mall has been redefining the mall shopping experience, and as the home of one of only two Saint Laurent stores in the country, it’s already a must-see if you’re in the area.


Saint Laurent is open now at South China World Mall, No. 1 Jian Guomenwai Avenue, Beijing, China.