As a proudly Canadian brand, we’re excited to be opening our doors in our nation’s capital. Our first Ottawa store can be found at CF Rideau Centre, a premiere destination located in the bustling heart of the city.

Ottawa Store

CF Rideau Centre

50 Rideau St
Ottawa, ON K1N 9J7


Monday – Saturday: 11:00 am – 6:00 pm
Sunday: 12:00 pm – 6:00 pm



As a city built on rich history and culture, we’re excited to share pieces of our Arctic heritage with the capital of Zhejiang Province. Our store features a curated selection of unique of art by sculptors and illustrators who are inspired by the North. Our Brand Ambassadors will guide you through a wide selection of products so you can experience our craftsmanship first-hand. Every detail of this space is designed to immerse you in our heritage and functionality.