SWATCH Shops La Roca, Barcelona / Las Rozas, Madrid Between 2010 and 2012, we worked on two Swatch shops in two...
SWATCH Store Preciados street / Madrid This “Flagship” store is the culmination of a series of smaller scale projects for Swatch....