By Grace Bowden, Simon Charles and Maya Taras-Nelson2017-11-09T07:00:00
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? Sign in here