Quwwatul Islam Markazi Jamia Mosque Mehria Ghousia
- 150 St Albans Hill, Hemel Hempstead, HP3 9NH, United Kingdom
- +44 1442 243785