UKSouth East EnglandHertfordshireNorth 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...