
New flagship store for Foot Locker
78 has recently finished the new flagship store of the american brand Foot Locker in Madrid. The eight floors store is located on the downtown street Preciados of Madrid.
At the same time, 78 has finished the renovation of another establishment in the French city of Argenteuil.