Birchbox opens pop-up store


Birchbox has opened its first UK store to introduce more consumers to its beauty box concept. The pop-up located in London’s Carnaby Street will showcase 100 of the beauty box subscription marketer’s most popular items including cosmetics, fragrance, hair and skin care products. The brand has a store in New York as well as one in Paris and will trade from the Carnaby Street outlet until the end of January. 

Share

Twitter Facebook LinkedIn WhatsApp

Related News


Sign up to receive our newsletter