Shop
To Let 2,114 sm
Fully glazed shopfront
The property is located opposite the entrance to the Garden Square Shopping Centre and consists of a self-contained ground floor retail unit with first and second..
Letchworth Garden City Garden City was the World's first Garden City, founded in 1903. It..