embassly
United Kingdom

Embassies & consulates in London

London hosts 202 diplomatic missions from 172 countries. London is the capital of United Kingdom, so most embassies are here.

169
Embassies
29
Consulates
0
Honorary Consulate
4
Other missions

Embassy125

High Commission44

Consulate General12

Consulate17

Liaison office4

Frequently asked questions

Is there an embassy in London?

London is the capital of United Kingdom, so most embassies are here. London hosts 202 diplomatic missions from 172 countries.

Which embassies and consulates are in London?

202 diplomatic missions, including Afghanistan (Embassy), Albania (Embassy), Albania (Consulate General), Algeria (Embassy), Algeria (Consulate General), Angola (Embassy), Angola (Consulate General), and Antigua & Barbuda (High Commission).