The crusade against frumpy raingear continues as Louis Vuitton prepares to open its largest store in Canada on Georgia Street downtown.
The Maison, to open early December in the Hotel Vancouver, will extend the luxury brand’s pre-existing shop to 10,000 square feet over two levels. It will feature original Canadian artwork, as well as all the brand’s product categories.