Posted January 21, 2012 by Esslinger Staff
Tag Heuer has 115 shops world-wide, each strategically chosen… and they are now opening their 116th store in Aventura, Florida, which is only their second shop in the United States.
The store plans to open on Jan 23rd, and the location was strategically based on consumer interest in the area combined with a high tourism and international draw. The mall location of the new Tag Heuer store receives an average of 24 million visitors a year, making it an ideal location for a high-end watch line.
And, even better news for Tag lovers in the US: Tag Heuer plans to open their third US store in Orlando, Florida later this spring.