Iran’s ‘Propaganda Charity’ Given Right to Bring Migrants to UK
27th July 2026
A charity that is an alleged outpost of the Iranian regime in London has the right to bring migrants to Britain, The Telegraph can reveal.
The Home Office has given the Islamic Centre of England, based in Maida Vale, powers to sponsor visas for “skilled workers” and religious ministers.
The centre remains on the official register of visa sponsors despite accusations that it forms part of Iran’s propaganda machine in the UK. It has successfully issued a number of certificates of sponsorship, the document necessary for migrant workers to apply to enter the UK.