It's in the details
Nestled in the bustling heart of the city center, The Red Store is a two-story standalone dwelling that boasts exceptional substance inspired by Canada Goose’s heritage.
It is the performance luxury lifestyle brand’s only standalone location in Mainland China and the first Basecamp live store in the market that connects Chinese consumers with Canada Goose’s global community of passionate members, providing exclusive experiences that further extends the brand’s Live In The Open mindset.
Inviting guests to embark on a journey of discovery with its carefully curated collection.