Lemaire News

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.