The London Central Mosque in London
The London Central Mosque in London, first built in 1944, is one of the oldest Islamic cultural centers in Europe. It currently accommodates 5,000 worshipers. Its role is to spread the Arabic language in England and promote interfaith dialogue.