UKSouth East EnglandHertfordshireNorth Hertfordshire
Office Retail
SG6, Letchworth Garden City, Station Road
To Sell / Let 517-1,048 sf
Air Conditioning, LED Lighting, Car spaces
High quality self-contained offices/retail unit to let or may sell.
Letchworth was the World’s first Garden City founded in 1903. It is in North Hertfordshire..