Lemaire News

Lemaire Unveils Flagship In Shanghai

Lemaire has opened its new three-storey, 4.000sqft flagship store in Shanghai in Wukang Road, designed by Chinese architect Dong Dayou.

Lemaire Launches its First Store in China

Lemaire has opened its first physical retail store in China at Taikoo Li Chengdu in collaboration with F.O.G.Architecture of London.