Locory page
Islamic Cultural Centre
By Seeker
The Islamic Cultural Centre in London, established in 1944, serves as a hub for the Muslim community and is affiliated with the London Central Mosque. It advocates for British Muslims on various issues, including health, welfare, and education. Notably, it is also the site where Charles le Gai Eaton embraced Islam, making it a significant location for both cultural and religious exploration.
Tags
Location
Views
1
Be the first to comment!