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