Babbage Road, Stevenage, Hertfordshire, SG1 2EQ12,612 sqftDeals Done< Back to Search Property SummaryTo be refurbished 6.12m eaves height Large secure yard 2 ground level loading doors 1 of 3Location < Back to Search