UK
South East England
Hertfordshire
Stevenage
Shop
SG1
, Stevenage,
Town Square
To Let, 151 sf
The property provides a ground floor lock-up shop.
Stevenage is a major commercial and retailing centre approximately 30..