Beauty Chanel Opens Pop-Up Store in Covent Garden, London. Ebony NashJuly 25, 2012August 29, 2012 Welcome to Chanel No. 5 scented paradise. (more…) Share