Shop: Sephora
Address: Carrer de Pelai, 17-37 (Barcelona). El Triangle shopping centre
Other addresses
Rbla. Catalunya, 121 (93 368 92 33)
La Maquinista (93 360 87 21)
Diagonal Mar (93 356 23 19)
C.C.El Corte Inglés: Av/Diagonal, 617 (93 410 22 62)
C.C.Gran Via: C/Literatura, 1-3 (93 259 15 30)
Telephone: 93 306 39 00
Open: Monday to Saturday from 10-22 hr.
Closed: Sunday.