Flagship store in Madrid city center, Callao Square, with 11,629 sqm of G.L.A.
Flagship store located in one of the most emblematic and crowded areas of Madrid. Only 5 minutes from Puerta del Sol, surrounded by commerce, services and multiple means of transport, both metro and city bus.
Back to list