Visa applications for British citizens now have to be submitted on a new form that must be sent directly to the Ministry of Interior in Moscow, announced Visa facilitator Russia House in London.
The minstry of interior in Moscow will then send this form to the consulate in London.
“No reason was given for this move but we have been assured that this will not cause any delays and we can still provide a next working day or a six day- working day service as usual,” said the company’s e-mailed announcement.

