Helly Hansen will open a flagship store at 124 Thames Street, formerly Banana Republic. Helly Hansen, a leading global ...