Map Graph

Jami Masjid and Islamic Centre Birmingham

The Jami Masjid and Islamic Centre is located in Birmingham, England. It includes a two-hall mosque, with a capacity of 2,000, and a separate building for the Darul Uloom, an Islamic school.

Read article
Top Questions
AI generated

List the top facts about Jami Masjid and Islamic Centre Birmingham

Summarize this article

What is the single most intriguing fact about Jami Masjid and Islamic Centre Birmingham?

Are there any controversies surrounding Jami Masjid and Islamic Centre Birmingham?

More questions