selected country
United Kingdom

United Kingdom Public & Social services



Republic Of Azerbaijan Embassy

4 Kensington Court, Kensington, W8 5DL, London, United Kingdom
Phone: 020 7938 3412

Romanian Cultural Institute

1 Belgrave Square, Knightsbridge, SW1X 8PJ, London, United Kingdom
Phone: 020 7752 0134

Royal Netherlands Embassy

38 Hyde Park Gate, South Kensington, SW7 5DP, London, United Kingdom
Phone: 020 7590 3200

Royal Norwegian Embassy

10 Palace Green, Kensington, W8 4QA, London, United Kingdom
Phone: no number listed

Royal Thai Embassy (Consular Section)

29 Queen's Gate, South Kensington, SW7 5JA, London, United Kingdom
Phone: 020 7589 2944


Rwanda Embassy

120-122 Seymour Place, Mayfair, W1H 1NR, London, United Kingdom
Phone: 020 7724 8642

Senegal Embassy

39 Marloes Road, Kensington, W8 6LA, London, United Kingdom
Phone: 020 7938 7237

Sierra Leone High Commission

41 Eagle Street, Holborn, WC1R 4TL, London, United Kingdom
Phone: 020 7404 0140

Singapore Embassy

9 Wilton Crescent, Knightsbridge, SW1X 8SP, London, United Kingdom
Phone: 020 7235 8315

Tanzania House

3 Stratford Place, Marylebone, W1C 1AS, London, United Kingdom
Phone: 020 7569 1470

The Afghanistan Embassy

31 Princes Gate, Knightsbridge, SW7 1PT, London, United Kingdom
Phone: 020 7589 8891

The American Embassy

24 Grosvenor Square, Mayfair, W1K 6US, London, United Kingdom
Phone: 020 7499 9000

The Argentine Consulate

27 Three Kings Yard, Mayfair, W1K 4DF, London, United Kingdom
Phone: 020 7318 1340

The Argentine Embassy

65 Brook Street, Mayfair, W1K 4AH, London, United Kingdom
Phone: 020 7318 1300

The Bulgarian Embassy

186-188 Queen's Gate, South Kensington, SW7 5HL, London, United Kingdom
Phone: 020 7584 9400