Russian Consulate in Edinburgh, United Kingdom
You will only need to visit the Russian consulate in Edinburgh if you need a Russian notary or need to apply for a Russian passport.
If you're applying for a Russian visa, you need to go to the Russian Visa Application Center, which is located at
16 Forth Street, Edinburgh, EH1 3LH for Scotland
Tel: 0905 889 0149 between 0830 hrs and 1730 hrs Monday to Friday, except declared Holidays
Comments, Questions, Feedback?