Sephora has opened its smallest store to date located at Newbury Street in Boston, US.
The Sephora Studio is a new concept for the LVMH-owned retailer and features just 2,000sqft of selling space.
With an emphasis on personalisation, the intimate set-up features
Not yet a Subscriber?
This is a small extract of the full article which is available ONLY to premium content subscribers. Click below to get premium content on Cosmetics Business.
Subscribe now
Already a subscriber? Sign in here.
- Companies:
-
Louis Vuitton Moet Hennessy
See more