Chanel Opens Their First British Beauty Pop-up Store In Covent Garden - July 24, 2012