Beauty subscription service Birchbox has opened its first ever UK standalone pop-up shop in Carnaby and it’s beauty heaven. You can shop from their top 100 products, with everything arranged by category rather than by brand, and you can even build-your-own Birchbox too. Great for a present or just a treat for yourself.