Louis Vuitton's store at 17-20 New Bond Street in London has reopened after 14 months of renovations

Topics