TAG Heuer Opens First Canadian Flagship
Calling out all the watch enthusiasts out there! Swiss luxury watchmaker, TAG Heuer has opened the brand’s first Canadian flagship in Toronto. The boutique is the first free-standing store in…
Share