Diplomatic missions of Russia in United Kingdom
Russia maintains 2 diplomatic missions in United Kingdom. ;
Embassy in London
6/7 Kensington Palace GardensLondon W8 4QP
United Kingdom
Consulate General in Edinburgh
58 Melville StreetEdinburgh EH3 7HF
United Kingdom