UKSouth East EnglandHertfordshireNorth Hertfordshire
Shop, Retail Office
SG6, Letchworth Garden City, Station Road
To Let, 2,744 sf
GF Sales >140sm/1500sf, Corner position, Double-fronted unit
The premises is arranged over two floors. The ground floor consists of the..
Letchworth is a town located in the county of Hertfordshire around 40 miles north of central London, the..