Mosque

Jamia Islamia

275 Tantallon Road Shawlands Glasgow G41 3JW UK

Where is it?