Jamia Masjid Noor-Ul-Huda in Metropolitan Borough of Rotherham

Jamia Masjid Noor-Ul-Huda in Rotherham is a mosque. It is near Psalters Lane.

Amenity
place of worship
Building Type
building