Céline to open in Barcelona first store in Spain

French luxury fashion house of Céline is opening in Barcelona its first store in Spain, by the end of this year. The new Celine store will be located at 91, Paseo de Gracia, a space formerly occupied by Loewe, a sister brand within the LVMH Group. The new Celine store will cover 220 sqm and will feature the complete range of products.

Paseo de Gracia 91 future Celine store