Me and my partner applied for a Tourist Russian Visa in February 2016. We are permanent residents of UK and we applied in person at the Russian VISA Application Centre in London ( this centre is a partner of the Russian Embassy in UK that accepts and processes the visas). First thing to do is […]