Russian Embassy in London (Consular section)
How to apply for a visa to Russia?
Russian Embassy: (020) 7229 8027
How to apply for Russian visa through The Schengen Office?
How to apply for a visa in person at the embassy of Russia in London?
The Embassy of Russia in London accepts visa applications during opening
hours on first come first served basis.
CIA The World Factbook for Russia
Russia travel guide
Lonely Planet World Guide Destination Russia
Russia country profile
BBC News Country profile - Russia
Bangladesh Cambodia China India Kazakhstan Kyrgyz Republic Mongolia Myanmar Nepal Sri Lanka Thailand Vietnam