There are a number of places called "Centre" in Glasgow. Centre, Glasgow and Centre, Springburn
Letting Of Own Property
Address: Scottish Exhibition & Conference, Centre, Glasgow, Lanarkshire, G3 8YW
Map showing Centre in Glasgow.