
85 Saint Oswalds Road, Birmingham, West Midlands
Mosque Noor-Ul-Uloom is located on St Oswalds Road in Birmingham and serves as a community prayer space that hosts Friday prayers and other religious gatherings. The facility includes prayer halls and back rooms used for events such as funeral prayers and community functions.
85 Saint Oswalds Road, Birmingham, West Midlands
Tap a star to leave the first review