New address of Russian visa center VFS Global
VFS GLOBAL Prague
From December 18, 2017 applications for visas to the RF have to be submitted at the Russian Centre for processing of visa applications VFS GLOBAL, which is located at: Spálená 14, Prague 1.
Tel. +420 228 880 691,