Description
This Islamic association in the UK is an organisation founded in 1997, dedicated to serving society by promoting the accepted understanding of Islam with its spiritual teachings, ideals, civil concepts and moral values, all directed towards serving humanity.
Location
17 Phillimore Gardens, London NW10 3LL, UK
Add a review