Masjid Nimra

Birmingham B20 3RD ,United Kingdom
Masjid Nimra Masjid Nimra is one of the popular Mosque located in , listed under Local business in Birmingham ,

Contact Details & Working Hours

Map of Masjid Nimra