Chanel's Covent Garden Flower Stall This time last year, Chanel popped up in Covent Garden's pretty piazza with a beauty boutique so popular that it has become something of a mainstay, offering up product exclusives and early-launch beauty buys. … [Read more...]