Verified
masjidequba.png
Local Authority
Leeds City Council

24 Shepherds Ln, Harehills, Leeds LS8 4LG, UK
24 Shepherds Lane Leeds England LS8 4LG GB