TOD’S doubles the size of its flagship store in Madrid

TOD’s re-opened last week its flagship store in the Spanish capital of Madrid. The store which reflects the new interior concept covers over 200 sqm and is situated in the chic street of Ortega Y Gasset. Tod’s has also been operating a shop in shop within Il Corte Ingles department store. The Italian house will continue its expansion in Spain, considering it one of its priority markets.