Newham & Redbridge Imams Forum
About Newham & Redbridge Imams Forum
Newham & Redbridge Ulama Forum is an organisation represented by over 60 Muslim Scholars, Imams and Leaders serving mosques and organisations in Newham.
More about Newham & Redbridge Imams Forum
Newham & Redbridge Imams Forum is located at E7 London, United Kingdom