Europe The Islamic Association of Muslims Country UK City London Phone + 44 (207) 459 8475 Fax Address 17 A Phillmore Gardens, London, NW10 3LL, U.K Website Email Principal Activities Anterior