Watch: Birchbox’s UK boss on its first UK pop-up store

Birchbox pop up shop

Birchbox’s UK managing director Savannah Sachs shows Retail Week around the beauty subscription service’s first UK pop-up shop on London’s Carnaby Street.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Sign up for a month FREE trial

Subscribe now