how long does it take to get a russian visa in london?
Visas. You'll need to get a visa from the Russian Embassy before you travel. Processing times are up to 20 business days for standard service or up to 3 business days for urgent service depending upon the visa category applied for and the application itself.