If you hold a non Iraqi Passport but you also hold an a valid or expired Iraqi identity ( Original or copy ) like; Iraqi birth certificate, Iraqi passport, Iraqi ID Card or Iraqi citizenship certificate then you can get obtain the visa in any Iraqi airport upon arrival.
It is very important to have the right visa information before you fly as not being able to present a visa at time of departure may result in your flight being cancelled .
For all the up to date visa information it is very important to contact your nearest Iraqi embassy or Iraqi consulate section.
Iraqi Embassy London
The Iraqi embassy in London has resumed consular services to provide the local Iraqi community in Britain with necessary consular services.
3 Elvaston Place
London SW7 5QH.
Nearest Tube: Gloucester Road
Telephone: +44 20 7590 9220
Tel/Fax: +44 20 7584 7909
Opening Hours: 10.00 – 13.00 Mon-Fri Website – http://iraq.embassyhomepage.com/