International Forum For Islamic Dialogue
About International Forum For Islamic Dialogue
The International Forum for Islamic Dailogue was founded in 1994 as a non-profit organisation based in London, United Kingdom.
More about International Forum For Islamic Dialogue
International Forum For Islamic Dialogue is located at 45 Crawford Place, W1H 4LP London, United Kingdom
+44 (0) 207 724 6260
http://www.ifid.org.uk