London Shariah Council

Islamic consultation carried out in Saudi Arabia, reviewed and supported from the UK.