UKScotlandOffice Flemington Street G
G21 Flemington House Business Centre
To Let 507 - 1,344 sf WorkStations / Suites, Office
Business centre offering flexible office and studio space. Formerly the North British Locomotive Company’s headquarters, now home to a vast range of..
Only 2 miles north from Glasgow City Centre.