UKSouth East EnglandHertfordshireStevenage
Restaurant, Shop
SG2, Stevenage, Willows Link
To Let 566 sf
The property comprises of a self-contained retail unit benefiting from WC and kitchen..
Stevenage is an expanding town adjacent to the A1(M), between junction 7 and 8..