Centrum House, 38 Queen Street, Glasgow G1 3DX, United Kingdom
Distance: 35 yd.
Company description
Centrum provides high specification serviced office accommodation on flexible and cost effective terms. We make renting offices simple by offering instant access, straightforward pricing and licenc