UKNorth East EnglandClevelandStockton-On-Tees
Office
TS17, Scotswood House, Stockton On Tees, Teesdale South Business Park
To Let, 1,394 - 11,463 sf
Air Conditioning, Gas Heating, Suspended Ceilings, Car spaces
Four storey detached office constructed circa 2000 providing versatile office accommodation that can be..
Teesdale South Business Park is one of Teesside’s premier offices locations situated..