Russian embassies in nearby countries

» Austria

» Belgium

» Denmark

» Finland

» France

» Germany

» Greece

» Holy See (Vatican)

» Iceland

» Ireland

» Italy

» Luxembourg

» Malta

» Netherlands

» Norway

» Portugal

» Spain

» Sweden

» Switzerland

Russian embassies worldwide

Russian flag Russian representation in United Kingdom

London — Russian Embassy

Address6/7 Kensington Palace Gardens
London W8 4QP
Phonelocal: (020) 7229.6412
international: +44.20.7229.6412

Edinburgh — Russian Consulate-General

Address58 Melville St.
Edinburgh EH3 7HF
Phonelocal: (0131) 225.7098
international: +44.131.225.7098