
71 Saunders Road, Blackburn, Lancashire
Masjid E Noor is located on Saunders Road in Blackburn and occupies a renovated Victorian building. The space features updated facilities and a quiet environment for prayer, though the main entrance has accessibility limitations. It serves as a neighborhood mosque with a small, welcoming community.
71 Saunders Road, Blackburn, Lancashire
Tap a star to leave the first review