
Maison Margiela opens new retail concept store in Shanghai
Set to open on December 18 in Shanghai’s Reel Department Store, the new 160sq m boutique is the brand’s first store in China with the new store concept. Founded in 1988 and headquartered in Paris, French luxury fashion house Maison Margiela produces both…
