Sephora – Barcelona El Triangle
This Sephora store is the largest in Europe and the first to join the New Store Concept. It offers Barcelona’s cosmopolitan customers a unique and innovative audiovisual experience.
Known for being the only Sephora store in the world with a slide entrance, this flagship store was created in 1998, becoming part of the Triangle Shopping Center – the first ever underground shopping mall in Europe, built under Barcelona’s iconic Avenida de la Luz. Remodeled in 2022, the 1,250-square-meter venue has become a temple of beauty, renowned for its large selection of iconic brands, experiences featured in the Trend Zone, makeup and in-cabin services.