Afghanistan Embassy
31 Princes Gate, London SW7 1QQ
Telephone: 020 7589 8891
Albanian Embassy
2nd Floor, 24 Buckingham Gate, London SW1E 6LB
Telephone: 020 7828 8897
Algerian Consulate
6 Hyde Park Gate, London SW7 5EW
Telephone: 020 7589 6886
www.algerianconsulate-uk.com
American Embassy
33 Nine Elms Lane, London SW11 7US
Telephone: 020 7499 9000
www.usembassy.org
Andorra Embassy
63 Westover Road, London SW18 2RF
Telephone: 020 8874 4806
Angolan Embassy
22 Dorset Street, London W1U 6QY
Telephone: 020 7299 9850
www.angola.org.uk
Antigua & Barbuda High Commission
2nd Floor, 45 Crawford Place, London W1H 4LP
Telephone: 020 7258 0070
www.antigua-barbuda.com
Argentine Embassy
65 Brook Street, London W1K 4AH
Telephone: 020 7318 1300
www.argentine-embassy-uk.org
Armenian Embassy
25a Cheniston Gardens, London W8 6TG
Telephone: 020 7470 3700
www.accc.org.uk
Australian High Commission
Australia House, Strand, London WC2B 4LA
Telephone: 020 7379 4334
Austrian Embassy
18 Belgrave Mews West, London SW1X 8HU
Telephone: 020 7344 3250
www.bmeia.gv.at
Azerbaijan Embassy
4 Kensington Court, London W8 5D
Telephone: 020 7938 3412
www.azembassy.org.uk
Bahrain Embassy
30 Belgrave Square, London SW1X 8QB
Telephone: 020 7201 9170
www.bahrainembassy.org
Bahamas High Commission
10 Chesterfield Street, London W1J 5JLB
Telephone: 020 7408 4488
Bangladeshi High Commission
28 Queen's Gate, London SW7 5JA
Telephone: 020 7584 0081
www.bangladeshhighcommission.org.uk
Belarus Embassy
6 Kensington Court, London W8 5DL
Telephone: 020 7937 3288
www.belembassy.org/uk
Belgian Embassy
17 Grosvenor Crescent, London SW1X 7EE
www.diplomatie.be/london
Belize High Commission
Third Floor, 45 Crawford Place, London W1H 4LP
Telephone: 020 7723 3603
www.belizehighcommission.com
Bolivian Embassy
106 Eaton Square, London W1H 4LP
Telephone: 020 7235 4248
Bosnia and Herzegovina Embassy
5-7 Lexham Gardens, London W8 5JJ
Telephone: 020 7373 0867www.bhembassy.co.uk
Botswana High Commission
6 Stratford Place, London W1C 1AY
Telephone: 020 7499 0031
Bulgarian Embassy
186-188 Queen's Gate, London SW7 5HL
Telephone: 020 7584 9433
www.bulgarianembassy-london.org
Burma Embassy
19A Charles Street, Berkeley Square, London W1J 5DX
Telephone: 020 7499 4340
Cambodian Embassy
64 Brondesbury Park, Willesden Green, London NW6 7AT
Telephone: 020 8451 7850
cambodia.embassyhomepage.com
Cameroon High Commission
84 Holland Park, London W11 3SB
Telephone: 020 7727 0771
www.cameroonhighcommission.co.uk
5-7 Lexham Gardens
London W8 5JJ
Telephone: 020 7373 0867
www.bhembassy.co.uk
www.cambodianembassy.org.uk
Canadian High Commission
1 Grosvenor Square, London W1K 4AB
Telephone: 020 7258 6600
Chilean Embassy
12 Devonshire Street, London W1G 7DS
Telephone: 020 7580 6392
www.echileuk.demon.co.uk
Chinese Embassy
49-51 Portland Place, London W1B 4JL
Telephone: 020 7299 4049
www.chinese-embassy.org.uk
Columbian Embassy
Flat 3A, 3 Hans Crescent, London SW1X 0LN
Telephone: 020 7589 9177
www.colombianembassy.co.uk
Congo Embassy
281 Gray's Inn Road, London WC1X 8QF
Telephone: 020 7278 9825
Costa Rican Embassy
14 Lancaster Gate, London W2 3LH
Telephone: (020) 7706 8844
Croatian Embassy
21 Conway Street, London W1T 6BN
Telephone: 020 7387 2022
Cuban Embassy
167 High Holborn, London WC1V 6PA
Telephone: 020 7240 2488
Cyprus High Commission
13 St James's Square, London SW1Y 4LB
Telephone: 020 7321 4100
Czech Embassy
26-30 Kensington Palace Gardens, London W8 4QY
Telephone: 020 7243 1115
www.mzv.cz/london