Loading...
This website uses non-intrusive cookies to improve your user experience.
You can visit our cookie privacy page for more information.
London: 0207 985 1234 Edinburgh: 0131 661 78 93
Logo photo Saint-Petersburg river Logo photo Moscow Kremlin Logo photo Bolshoi in Moscow Logo photo tsarskoe selo Logo photo Kizhi Logo photo Petergof
twitter button for travellers to Russia   facebook

News

Home / News

Russian National Tourist Office in Edinburgh and Russia Visa Application Centre in Edinburgh have changed their location address. Please click here for more information.

Please note that from 1st of June 2015 the Russian National Tourist Office in Edinburgh and Russia Visa Application Centre in Edinburgh have changed their location address. 

The new address for both companies is:

64 Albion road
Edinburgh
EH7 5QZ

Russian National Tourist Office in Edinburgh telephone number is: 0131 656 9121.

Contact details for Russian National Tourist Offices in London or Edinburgh available here

18 February 2015