Marketing Glossier comes to London Joshua Hughes November 22, 2019 Glossier, the American make-up and skincare brand, is opening a pop up store in Covent Garden, London. The brand has gained cult status since launching...