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.

Get more news based on your interests