Japanese watch brand Seiko to open its first store in Russia – EuropaProperty
Seiko plans to open its first Russian store in the St.Nickolas complex on Nikolskaya Street, Moscow after being advised by JLL. The official opening of the 81 sqm store...