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.