
108 Audley Range, Blackburn, Lancashire
Masjid-e-Noor ul Islam is a purpose-built mosque located on Audley Range in Blackburn. The facility features spacious prayer halls, ample parking, and an adjacent building used for children's classes. It serves the local Muslim community and is maintained to accommodate worshippers seeking a dedicated space for prayer.
108 Audley Range, Blackburn, Lancashire
Tap a star to leave the first review