Size? to open first flagship store in the Netherlands
British sportswear and lifestyle retailer Size? is set to open its first flagship store in the Netherlands by the end of this year. The store, located on the Kalverstraat in Amsterdam and situated in a building which formerly housed a Foot Locker store, offers a retail surface of 300 square meters and will open on December 13, according to...
loading...