Maison - Store Openings 04/28

Louis Vuitton Plaza 66 Store in Shanghai

The neighbourhood

A lush and sophisticated oasis, Shanghai is known as the 'Paris of the East'. An international and fast-paced as the modern city is, it never forgets its past.

Located in the Jing'an district, Plaza 66 is the highest building of the city and stands for one of the most luxuriously appointed centers in Shanghai.

The facade

This four-level Maison acts as an international celebration of Louis Vuitton style and elegance and brings together all of its expertise under one roof.

The interior

The four-level Maison offers a bright journey into Louis Vuitton's world.

On the ground floor, guests are greeted by a five-metre high pagoda, a polished sculpture in stainless steel that sits at the foot of an oval staircase at the heart of the store.

An oval skylight illuminates gallery-like spaces dedicated to leather goods and ready-to-wear for women and men, luggage, watches & jewellery, shoes including made-to-order and rare & exceptional products.

Our other flagships