Glasgow Central Mosque is an attraction, food place, religious site, mosque in Glasgow City, Scotland, United Kingdom.
Address:
1 Mosque Avenue, Glasgow City, Scotland G5 9TA, United KingdomMap Category:
Attraction, Food Place, Religious Site, Mosque