Skip to content
Creed debuts Shanghai flagship at Plaza 66

Creed opened a new fragrance boutique at Plaza 66 in Shanghai on November 16. The store features a design inspired by cinematic aesthetics, with mirrored grid ceilings, black-and-white marble checkered floors, and geometric lines extending from classical archways to the walls. The boutique displays a range of the brand’s classic fragrances, including “Silver Mountain Water,” a popular cool woody scent.

Luxury’s personalized toolkit for business in China. Join now to sharpen your focus.

Subscribe now

Have an account? Login