Birchbox announces opening of two new US stores


Stores to open after pop-up road trip

US beauty box company Birchbox is set to open two new bricks-and-mortar stores in the US in 2016, following the opening of its first outlet in Soho, New York last summer.

Sign up for your free email newsletter

The former pure player is also hitting the road to promote its brand, with the Birchbox and Birchbox Man Road Trip, which began on 7 August and will continue to August 29. Following the road trip, the company will choose locations for the new stores according to the performance of the pop-up shops in each city: Atlanta, Chicago and Los Angeles.


This is a small extract of the full article which is available ONLY to premium content subscribers. Subscribers sign-in (top right) to read the article.
Subscribe now to premium content on Cosmetics Business