Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form
Invitation To Islam is a registered charity in England and Wales. Charity No. 1137663
Legacy Business CentreOffice 315, 2A Ruckholt Road London E10 5NP
020 8098 2030
We would love to keep you updated about our new projects, success stories, future appeals and campaigns In Sha Allāh. Please enter your email below to sign up to our mailing list.