Louis Vuitton Opens A New Flagship Store At Cape Town’s V&A Waterfront
IN A NUTSHELL Louis Vuitton has opened the doors to its new flagship store at Cape Town’s Victoria & Alfred Waterfront. Relocating within the V&A Waterfront, the new space offers clients access