UKSouth East EnglandHertfordshireStevenage
Office
SG1, Beechwood House, Stevenage, Arlington Court
To Let 366 - 1,496 sf
Modern Offices, Air Conditioning, Carpeted, LED Lighting, Kitchen
Beechwood House is a modern office building whereby the ground floor has been split into smaller office suites..
Stevenage is located approximately 30 miles north of Central London, 25 miles southwest of Cambridge, 15 miles east of Luton and 9 miles north of Welwyn..