The Islamic Cultural Centre and The London Central Mosque

The Islamic Cultural Centre and The London Central Mosque


  1. Description

Full Description


The Islamic Cultural Centre and The London Central Mosque

– A prime focus for the Muslim community in the UK. Information about their services and activities, prayer information, resources and history.