
15 Moss Street, Blackburn, Lancashire
Jamiatul Ilm Wal Huda is a mosque and school located on Moss Street in Blackburn. The facility serves as both a prayer space and an educational institution for the local community. It operates as a combined religious and academic center in the town.
15 Moss Street, Blackburn, Lancashire
Tap a star to leave the first review