The French natural beauty, skincare and fragrance label, L’Occitane en Provence have opened it’s first London flagship store in the UK’s capital… Designed by retail design experts FutureBrand UXUS, the brief was to create a new immersive retail experience within…