Skip to content
Lemaire opens largest global flagship on Shanghai’s Wukang Road

French design house Lemaire inaugurated its new flagship store on Shanghai’s Wukang Road, now its largest globally. Housed in a meticulously restored 1930s Spanish-style villa, the three-level space blends the original architecture with Lemaire’s minimalist aesthetic. To maintain an intimate atmosphere, visits are by appointment via a WeChat mini-program. The design preserves the residential feel of the villa while presenting the complete Lemaire collection, echoing the brand’s “House Project” concept previously launched in Seoul and Tokyo.

Related: Inside China’s ‘quiet luxury’ store boom

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

Subscribe now

Have an account? Login