Omega opens third store in Moscow at Kuznetsky Most

Swiss luxury watchmaker Omega (Swatch Group) has opened a new store in Moscow, its third in the Russian capital on Kuznetsky Most within a historic building. The new store covers 170 sqm and is spread over 2 floors. The concept of the boutique is based on the philosophical constants such as: Air, Water, Sun and Earth.