UK
South East England
Hertfordshire
Stevenage
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..