WWD
Sephora Debuts First U.K. Boutique Concept on London’s Carnaby Street
The 2,691-square-foot store offers a tighter brand curation, tech-driven services, and a shopping experience “suited to the rhythm of city l
View offerThe 2,691-square-foot store offers a tighter brand curation, tech-driven services, and a shopping experience “suited to the rhythm of city l
View offer