Visa office in London, United Kingdom
Responsible for Permanent Resident Applications from:
(Includes economic immigration and family sponsorship) Channel Islands, Denmark, Falkland Islands, Faroe Islands, Finland, Greenland, Iceland, Ireland, Isle of Man, Norway, Sweden, United Kingdom
Bahrain...