Address:

180 Belgrave Middleway,
Birmingham B12 0XS, UK

Phone:
+44 121 440 5355

2nd Address:

Deptford Islamic Centre,
228-229 Childers Street,
London, United Kingdom