Largest Chanel Store Opens in London - Slideshow

The 12,600-square-foot unit is located on New Bond Street directly across the street from Louis Vuitton’s London flagship and next door to Dior.

Pause slideshow to share images

This article is for WWD.com subscribers

Please log in or subscribe to WWD to continue reading

Subscribe Now