UK
Scotland
Office 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.