The Christmas-themed display for Louis Vuitton's retail window in the City of London, the capital's financial district, on 20th November 2024, in London, England.