Today in luxury marketing:
Chanel unveils new London store
Chanel unveiled its new London store June 10, a 12,600-square-foot unit on New Bond Street directly across the street from Louis Vuitton’s London flagship and next door to Dior, per WWD.
Today in luxury marketing:
Chanel unveils new London store
Chanel unveiled its new London store June 10, a 12,600-square-foot unit on New Bond Street directly across the street from Louis Vuitton’s London flagship and next door to Dior, per WWD.