Hublot opens new store in Vancouver

Hublot has opened its first freestanding Canadian boutique, in Vancouver. Located in the heart of the city’s expanding ‘Luxury Zone’ on  the 2,800 square foot store is one of Hublot’s largest globally. Hublot store is located within ‘The Carlyle’ retail complex at 1080 Alberni Street. The two-level store boasts of a wide assortment of watch styles, including several limited-edition models.