Description
This Shia group in London is an Islamic advocacy group works to support Shi'a groups and Muslims in general. Includes news updates on current projects in a number of countries.
Location
London WC1N 3XX, UK
This Shia group in London is an Islamic advocacy group works to support Shi'a groups and Muslims in general. Includes news updates on current projects in a number of countries.
London WC1N 3XX, UK
Add a review