You are required to apply for the visa at the consulate of The Russian Federation in London. Upon applying for the visa, a consulate fee would be required from the tourist as well as an invitation from an inviting party or a tourism company that is based in Russia and is registered in the United Federal ...