- Address
- Kensington Palace Gardens 6-7, London
- Phone
- +44 20 7229 6412
- Website
- london.mid.ru
- Head of mission
- Vacant
Russia
United Kingdom
Russian Embassy & Consulates in the United Kingdom
- 1 embassy
- 1 consulate general
- 1 consulate
Russia is represented in the United Kingdom by 4 missions: an embassy in London, a consulate general in Edinburgh, a consulate in London and 1 other office. British citizens must obtain a visa before travelling to Russia.
Map: Russia’s 4 missions in the United Kingdom
Russian Embassy in London
Russia has its embassy in London, the capital; the address on record is Kensington Palace Gardens 6-7, London. The head of mission on record is Vacant. Its phone number and website are on its page.
Russian consulates in the United Kingdom
- Consulate General of Russia in Edinburgh
Melville Street 58, Edinburgh
- Consulate of Russia in London
Kensington Palace Gardens 4-5, London
-
Russia also has a consulate general in Edinburgh and a consulate in London; a consulate does consular work for a region: passports, certificates and help for nationals in difficulty.
Russia visa for British citizens
United Kingdom
Russia Visa required Russia visa for citizens of the United Kingdom
Russia
United Kingdom Visa required United Kingdom visa for citizens of Russia
Russia visa requirements for citizens of the United Kingdom
- Unified electronic visa (e-visa)
- Regular tourist visa
- Private, business, study and work visas (invitation-based)
- 11 required documents
checked 22 October 2026
Russia requires British citizens to hold a visa issued in advance. Applicants in the United Kingdom turn to the Russian embassy in London or one of the consulates in Edinburgh and London; many countries also use an outsourced visa centre.
The United Kingdom’s missions in Russia
Missions of the United Kingdom in Russia (3)
In return, the United Kingdom has 3 missions in Russia, including its embassy in Moscow.
Good to know
Russia in the United Kingdom
Worldwide, Russia has 301 missions in 155 countries; 4 of them are in the United Kingdom.
Travel to the United Kingdom for Russian citizens
The United Kingdom requires Russian citizens to hold a visa issued in advance. In the United Kingdom, Russian citizens can turn to the Russian embassy for passports and emergency help.
When Russian missions in the United Kingdom are closed
Russian missions in the United Kingdom close on the United Kingdom’s public holidays, the next being Christmas Day on Friday 25 December 2026, St. Stephen's Day (Boxing Day) on Monday 28 December 2026 and Good Friday on Friday 26 March 2027, and usually on some holidays of Russia, such as New Year's Day on Friday 1 January 2027.
Frequently asked questions
Where is the Russian embassy in the United Kingdom?
The Russian embassy is in London, at Kensington Palace Gardens 6-7, London.
Does Russia have consulates in the United Kingdom?
Yes, Russia has a consulate general in Edinburgh and a consulate in London.
Do British citizens need a visa for Russia?
Russia requires British citizens to hold a visa issued in advance.
Do Russian citizens need a visa for the United Kingdom?
The United Kingdom requires Russian citizens to hold a visa issued in advance.
Does the United Kingdom have an embassy in Russia?
Yes, the United Kingdom has its embassy in Moscow, along with 2 other missions in Russia.