Skip to content
General

Montblanc launches at Shanghai Plaza 66

By Minjun ParkChina
1 min read
Montblanc
Montblanc

Montblanc has launched a flagship boutique and a pop-up store in Shanghai, China. Located at Shanghai Plaza 66 on Nanjing Road, the store features a wide collection of Montblanc’s luxury goods, including travel bags, backpacks, watches, and accessories.

The Shanghai Plaza 66 boutique features a modern design with black and gold elements.

The Shanghai Plaza is also a location where Montblanc chose for its worldwide launch of M-Gram 4810 Collection. The CEO of Montblanc China, Daniel Chang, unveiled some photos of the pop-up store on his LinkedIn feed.

Located in the main atrium, the pop-up store features a blue navy as the store’s theme color. A giant letter ‘M’ is displayed at the entrance of the store with the brand’s name in white on top. A large digital screen is installed on the side of the store, presenting videos of Montblanc’s products.

The Montblanc’s pop up resembles a modern museum with a wide range of Montblanc items displayed on the wall.

To promote the campaign, large banners are hung inside the mall, showing a photo of Montblanc’s global brand ambassador Chen Kun with the brand’s tagline ‘What moves you, makes you’

The Shanghai Plaza 66 flagship’s facade was also re-designed, featuring the blue navy with ‘M’ pattern. Montblanc China also hosted the Montblanc 2020 Light Show in Hangzhou to promote the brand’s new collection.

Weekly Briefing

Asia's retail intelligence, in your inbox

Monday, Wednesday and a Friday Weekly Wrap: the retail stories, numbers and moves that mattered across Asia. Nothing else, and you can unsubscribe in one click.

  • Top industry moves and market shifts
  • Weekly data-driven analysis from across Asia
  • Monday, Wednesday and the Friday Weekly Wrap

Read by retail operators, investors and brand teams across Asia.

Protected by a quick human check. No spam, ever. Unsubscribe in one click.

SecureGDPR ready