British embassies in nearby countries

» Belarus

» Bosnia and Herzegovina

» Bulgaria

» Croatia

» Cyprus

» Czech Republic

» Estonia

» Hungary

» Kosovo

» Latvia

» Lithuania

» Macedonia

» Moldova

» Montenegro

» Poland

» Romania

» Serbia

» Slovakia

» Slovenia

» Turkey

» Ukraine

British embassies worldwide

British flag British representation in Russia

Moscow — British Embassy

AddressSmolenskaya Naberezhnaya 10
Moscow 121099
Phonelocal: (0495) 956.7200
international: +7.495.956.7200

Ekaterinburg — British Consulate-General

Address15a Gogol Street
620075 Ekaterinburg
Phonelocal: (0343) 379.4931
international: +7.343.379.4931

St. Petersburg — British Consulate-General

AddressPL Proletarskoy Diktatury
5 Smolninskiy Raion
191124 St. Petersburg
Phonelocal: (0812) 320.3200
international: +7.812.320.3200