Mosque

1-3 Ralph Road Off Alum Rock Road Birmingham B8 1NA UK

Jamia Masjid & Islamic Cultural Centre

Where is it?