Jamia Masjid Abu Bakr Mosque in Metropolitan Borough of Rotherham

Jamia Masjid Abu Bakr Mosque in Rotherham is a Sunnia mosque. It is near Russell Street.

Amenity
place of worship
Building Type
mosque