selected country
United Kingdom

United Kingdom Public & Social services



Bahrain Embassy

98 Gloucester Road, South Kensington, SW7 4AU, London, United Kingdom
Phone: no number listed

Bangladesh High Commission

28 Queen's Gate, South Kensington, SW7 5JA, London, United Kingdom
Phone: 020 7584 0081

Barbados High Commission

1 Great Russell Street, Bloomsbury, WC1B 3NH, London, United Kingdom
Phone: 020 7299 7150

Belgian Embassy

17 Grosvenor Crescent, , SW1X 7EE, London, United Kingdom
Phone: 020 7470 3700

Bolivian Consulate

106 Eaton Square, Belgravia, SW1W 9AD, London, United Kingdom
Phone: 020 7235 4255


Botswana High Commission

6 Stratford Place, Marylebone, W1C 1AY, London, United Kingdom
Phone: 020 7499 0031

Botswana High Commission

6 Stratford Place, , W1C 1AY, London, United Kingdom
Phone: 020 7499 0031

Brazilian Embassy

32 Green Street, Mayfair, W1K 7AU, London, United Kingdom
Phone: 020 7499 0877

Brunei Darrusalam Commission

19-20 Belgrave Square, Belgravia, SW1X 8PG, London, United Kingdom
Phone: 020 7581 0521

Cameroon High Commission

84 Holland Park, Notting Hill, W11 3SB, London, United Kingdom
Phone: 020 7727 0771

Canadian High Commission

1 Grosvenor Square, Mayfair, W1K 4AB, London, United Kingdom
Phone: 020 7258 6600

Chinese Embassy

49 Portland Place, Marylebone, W1B 1QL, London, United Kingdom
Phone: 020 7299 4049

Consulat De France

21-23 Cromwell Road, South Kensington, SW7 2EN, London, United Kingdom
Phone: 020 7073 1200

Consulate General Of Egypt

2 Lowndes Street, Knightsbridge, SW1X 9ET, London, United Kingdom
Phone: 020 7235 9777

Consulate General Of Greece

1A Holland Park, Notting Hill, W11 3TP, London, United Kingdom
Phone: 020 7221 6467