Chanel on Tuesday unveiled its first beauty pop-up store in London’s Covent Garden. The 613-square-foot boutique is located on Covent Garden’s piazza, near stores such as Burberry Brit,...
prestige
prestige
prestige/news
Ads by Google

