UK
South East England
Hertfordshire
North Hertfordshire
Shop
SG6
, Letchworth Garden City,
The Wynd
To Let 255 sf
The property comprises a self-contained end of terrace retail area with WC facility...
Letchworth was the World’s first Garden City founded in 1903. It is in North Hertfordshire approximately 32 miles north of London...