UK
South East England
Hertfordshire
Stevenage
Shop
SG1
, Stevenage,
Town Square
To Let, 663 sf
GF Sales
616 sf
GF Kitchen
47 sf
The self-contained lock-up shop provides retail sales area at the front with kitchen, W/C and disabled..
Town Square is located in a prominent position within the Stevenage New Town ..