Steen & Strøm

In central Oslo, the Steen & Strøm department store has seen the opening of both SAND Copenhagen Men & Women’s stores at prime locations.