International Organization for Migration
The Office of the International Organization for Migration in London is the diplomatic mission of the International Organisation for Migration in the United Kingdom.