Services
Sisters Facilities, On-Site Parking
The Islamic Cultural Centre has many objectives and roles as it is involved in the religious, cultural and social life of London and the UK. Chief among them is to promulgate the true meaning and understanding of Islam as a Religion of Peace, Tolerance and Coexistence, and hence the framework of all aspects of our work stems from this standpoint.
Sisters Facilities, On-Site Parking
146 Park Road, London NW8 7RG, United Kingdom
Mosque
Add a review