First Look, Tld Flagship Whistler Store Featured Image

First Look, TLD Flagship Whistler Store

The Troy Lee Designs flagship Whistler, BC store is now open. The seasonal shop located in the Whistler Bike Park Village is not only home to the latest and greatest TLD products, but also exclusive Whistler specific merch not sold anywhere else, original Troy Lee paintings and athlete memorabilia. Open now through Summer, here's the first look at the 2021 update. 

Back to blog