selected country
United Kingdom

United Kingdom Public & Social services



Mauritius High Commission

32-33 Elvaston Place, South Kensington, SW7 5NW, London, United Kingdom
Phone: 020 7581 0294

Mexican Consulate

16 St George Street, Mayfair, W1S 1LX, London, United Kingdom
Phone: 020 7499 8586

Mexican Embassy

16 St. George Street, Mayfair, W1S 1FD, London, United Kingdom
Phone: 020 7499 8586

Mongolian Embassy

7 Kensington Court, Kensington, W8 5DL, London, United Kingdom
Phone: 020 7937 5238

New Zealand High Commission

New Zealand House80 Haymarket, Haymarket, SW1Y 4TQ, London, United Kingdom
Phone: 020 7930 8422


Nicaraguan Consulate

Vicarage House58-60 Kensington Church Street, Kensington, W8 4DB, London, United Kingdom
Phone: 020 7938 2373

Nigeria High Commission

9 Northumberland Avenue, Charing Cross, WC2N 5BX, London, United Kingdom
Phone: 020 7839 1244

Norwegian Embassy

25 Belgrave Square, Belgravia, SW1X 8QD, London, United Kingdom
Phone: 020 7591 5500

Office Of The High Commissioner For India

India House Aldwych, Charing Cross, WC2B 4NA, London, United Kingdom
Phone: 020 7836 8484

Papua New Guinea High Commission

14 Waterloo Place, St. James's, SW1Y 4BE, London, United Kingdom
Phone: 020 7930 0922

Philippine Embassy

6-8 Suffolk Street, Haymarket, SW1Y 4HG, London, United Kingdom
Phone: 020 7451 1800

Philippines Tourism & Cultural Office

146 Cromwell Road, South Kensington, SW7 4EF, London, United Kingdom
Phone: 020 7835 1100

Portuguese Consulate

3 Portland Place, Marylebone, W1B 1PR, London, United Kingdom
Phone: 020 7291 3770

Qatar Embassy

1 South Audley Street, Mayfair, W1K 1NB, London, United Kingdom
Phone: 020 7493 2200

Quebec Government Office

59 Pall Mall, St. James's, SW1Y 5JH, London, United Kingdom
Phone: 020 7766 5900