University of Glasgow
About University of Glasgow
From intimate celebrations to the most extravagant imaginable for 30 to 360 guests
Contact & Location
University of Glasgow
3 The Square, Glasgow, G12 8QQ, North Lanarkshire, United Kingdom
From intimate celebrations to the most extravagant imaginable for 30 to 360 guests
University of Glasgow
3 The Square, Glasgow, G12 8QQ, North Lanarkshire, United Kingdom