Heading north, our new store in Dalian has officially opened. This coastal city is surrounded by picturesque mountains and sea, and home to one of the critical ports in China. Located in Dalian Times Square—a landmark business district in the city center—we’re excited to welcome you to our fourth store in Northeast China.


Times Square Store

L144, 1/F, No.50 Renmin Road
Dalian, Zhongshan District

+86 411 39913018

Monday – Sunday: 10:00 am – 9:00 pm


It's in the details

Every detail throughout the store represents our Arctic heritage. From the paintings to the stone carvings, each piece was designed to immerse you in our brand history. Experience our commitment to craftsmanship first-hand with one of our Brand Ambassadors. They will guide you through the store to explore our best-selling and latest styles to embrace the season ahead.