Verified
masjid quba+ madrassah.png
Local Authority
Bradford Metropolitan District Council

20 Quba Court (off Church Street) Bradford BD8 7LA West Yorkshire UK