Skip to content
French jeweler Boucheron debuts Shanghai flagship

French luxury jewelry house Boucheron has inaugurated its first flagship store in China, located within Shanghai’s Xintiandi district. It is the brand’s third global flagship, following its Place Vendôme location in Paris and the Ginza flagship in Tokyo. The new store is situated within a restored shikumen (stone-gate) heritage building, blending the brand’s Parisian elegance with local architectural character. Boucheron collaborated with French and Chinese artists on the interior design, creating a space that harmonizes international luxury aesthetics with Shanghai’s cultural heritage. Founded in Paris in 1858 by Frédéric Boucheron, the maison is now part of the Kering group.

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

Subscribe now

Have an account? Login