UKSouth East EnglandHertfordshireStevenage
Shop
SG1, Stevenage, Town Square
To Let, 1,151 sf
Self-contained lock-up shop provides retail sales area at the front with kitchen, W/C and office/storage..
Llocated in a prominent position within the Stevenage New Town close to the central bus station and within walking distance..