The Islamic Cultural Centre and The London Central Mosque

Place Category: Masjids

  • The Islamic Cultural Centre and The London Central Mosque Prayer TimesProfile


    The Islamic Cultural Centre and The London Central Mosque is at Regents Lodge, 146 Park Road, London, United Kingdom
    Google Plus Page: Google+ Page
    Website: https://www.iccuk.org/
    Phone: 020 7724 3363