Hublot opens first store in Saint Petersburg


Hublot chooses the DLT department store in Saint Petersburg for its third watch store in Russia, just a year after opening its second store at the five-star Metropol Hotel in Moscow and remodelling the Hublot store in the Tsum department store

News
Marina Nelson,

DON'T MISS


LATEST



Travel Pack