Verified
leeds grand mosque.jpg
Local Authority
Leeds City Council

9 Woodsley Rd, Woodhouse, Leeds LS6 1SN, UK
16 Woodsley Road Leeds England LS3 1DT GB