When Chanel set up its beauty boutique in Covent Garden just over 10 years ago, it was the first to land in the iconic shopping district (and the brand’s first beauty boutique worldwide). And now, a ...