alittleglitter.com
Birchbox Soho
Last week I had the opportunity to visit the new Birchbox Store in Soho! Here are my thoughts...