Russian representation in United Kingdom
London — Russian Embassy
» Details and comment forum for the Embassy of Russia in London
Address | 6/7 Kensington Palace Gardens London W8 4QP |
---|---|
Phone | local: international: |
Edinburgh — Russian Consulate-General
» Details and comment forum for the Consulate-General of Russia in Edinburgh
Address | 58 Melville St. Edinburgh EH3 7HF |
---|---|
Phone | local: international: |