London UK. 8th June, 2023. The Islamic Centre of England is a religious and cultural building in Maida Vale, London. Protesters gathered outside the Islamic Centre of England to hold prayers and to protest the closing down of the centre following the appointment of a non-Muslim interim manager in charge of the Charity’s Islamic affairs. The Charity Commission says The charity has been the subject of a statutory inquiry by the regulator since November 2022. Abdullah Bailey/Alamy Live News
Size: 3000px × 2000px
Photo credit: © Abdullah Bailey / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: -muslim, administration, affairs, appointment, bond, building, centre, charity, commission, cultural, dickinson, emma, england, gathering, governance, inquiry, interim, islam, islamic, llp, london, maida, manager, moody, muslim, prayer, prayers, protest, protesters, recommendations, regulator, religious, review, statutory, trustees, uk, vale, womble