UKSouth East EnglandHertfordshireStevenage
Open Storage, Car Spaces / Depot / Car Storage
To Let, 5 - 40,000 sf
Up to 4 acres of open storage surfaced.
Ideally suited for vehicle parking and similar uses...
Located in central Stevenage close to the mainline station.