Sunday, November 2, 2025
spot_img
HomeNewsAsia NewsAmouage Launches Shanghai Flagship

Amouage Launches Shanghai Flagship

Omani fragrance brand Amouage is expanding internationally with a flagship store in China that features “a blend of organic, surreal and futuristic” design elements.

The flagship store, dubbed ‘The Sillage’, is located in the centre of Shanghai’s Zhang Yuan landmark. It is permanently housed in a 140-year-old historical building in Zhang Yuan W3, Lane 188, which was formerly used as a temporary Amouage store.

“Following the tremendous success of Amouage’s ephemeral space in Shanghai, this new flagship destination, ‘The Sillage’, marks our house’s most prominent move in China to date and announces a series of high-profile international openings for the months and years to come, unleashing creative energy like never before,” said Marco Parsiegla, CEO of Amouage.

Founded in the Sultanate of Oman in 1983 by the Albusaidi family to be ‘The Gift of Kings’, Amouage is known for creating some of the world’s finest perfumes. The brand opened its first physical presence in China last year but has been distributed there since 2021, in collaboration with Hong Kong-based S’Young International Trading Co. 

This flagship China opening is another step in a broader Asian expansion plan by Amouage.

RECENT ARTICLES