Cape Town – Louis Vuitton announces the opening of its new Cape Town store, located in the Victoria & Alfred Waterfront. The store serves as the ultimate experiential destination, where clients are introduced to a curated selection of Men’s and Women’s collections spanning across leather goods, ready-to-wear, shoes, accessories, and fragrances. The in-store experience is […]