The high fashion brand opens its largest outpost yet in a developing part of the city.
L’Avenue is the 24-storey commercial development in Shanghai that features a four-storey retail podium, four-storey basement and an office block. Apart from being Louis Vuitton’s largest flagship store, it will also act as a landmark building in the area.
The building is a collaboration between Jun Aoki and architects Leigh & Orange – featuring fluid curves and turns down the length of the building, as well as architectural fins and lighting that succeed in creating a waterfall effect. The structure even has some environmental extras such as the ability to recycle rainwater for irrigation, reduced water consumption and green areas.
Click through the images below to see more