Russian Visa Application Center in London, UK
If you're registered in England, Wales or Northern Ireland, you need to apply for your Russian visa in London at VFS or the Russian Visa Application Center, not the Russian consulate. For that you need to get a visa support first, and then fill out an online application on Russian ministry of foreign affairs (MID) website. Then print out that application, and bring it along with the other documents to the Russain visa to the VFS (visa application center). They will process it for you and you'll be able to pick it up there later.
Comments, Questions, Feedback?