Louis Vuitton is set to open a new store in Mumbai's Jio World Plaza, an upscale mall located within the Jio World Convention Centre at Bandra Kurla Complex.