French luxury fashion and beauty house Chanel has switched on an exclusive Chanel N°5 light installation on Mayfair’s New Bond Street in London in collaboration with New West End Company. The Chanel Christmas light installation runs from Piccadilly to Oxford Street on New Bond Street and has been made from recyclable aluminium with 85,750 LED...
Nov 18, 2024