An article in The Citizen newspaper about plans for a new development in Letchworth Town Centre. This evenually resulted in Garden Square Shopping Centre being built in the early 1970s. From NEN Gallery