The oldest Swiss watch brand, Vacheron Constantin, founded in Geneva in 1755, has a new South American outpost, with its 47th store worldwide located at the Shopping Cidade Jardim in Sao Paulo.
The brand chose Brazil, which earlier this year hosted the World Cup, and will welcome the Olympics in 2016, for its first location in Latin America.
VACHERON CONSTANTIN has actually been present in Brazil for nearly 180 years, having established its first commercial presence in the country in 1835, but it has just now opened its debut standalone boutique.
The 113 square meter space which opened last week in the country’s economic capital, features wood, bronze and leather design touches.
The store will sell the company’s collections, with an on-site watchmaker for all repairs.
The post Vacheron Constantin open first Latin American store appeared first on LUXUO.