In Anticipation of FIFA World Cup 2018, Hublot Opens Moscow Store

Exactly a year from the start of FIFA World Cup 2018 in Russia, luxury horologer Hublot unveiled its new store in the historic Metropol building in Moscow.

By Adrienne Faurote