Photoroll: First-Ever Birchbox Pop-Up Shop
Birchbox’s first-ever Pop-Up Shop, Birchbox Local, opened for business in New York’s Chelsea Market on September 12. It was located in the heart of Manhattan and was open for business for four days. Hipsters and bohemians alike flock to the vaulted ceilings and fantastic foodie offerings in Chelsea Market, once the site of the National Biscuit …