Chanel's London Beauty Spot - Slideshow

The brand on Tuesday unveiled its first beauty pop-up store in London’s Covent Garden.

Pause slideshow to share images