LV Flagship Shanghai

Louis Vuitton launched it’s new four level flagship store in Shanghai this past week. The opening also marks the 20th anniversary of LV in China. The two day extravaganza saw Louis Vuitton bring their A/W12 catwalk show to Shanghai, including it’s much talked about, custom built steam train. The Peter Marino designed store boasts luxurious custom made furniture and design elements, with a super exclusive invitation only fourth level, also known as ‘The Apartment’. Maison Louis Vuitton is located at Shanghai Plaza 66. Photos: Stéphane Muratet