Established in 2010 in a key area of Willesden to cater to the spiritual and educational needs of the large Muslim community and to introduce Islam to others.
209 High Road, London