Description
"The British successful "great social experiment," going on for the past generation, is now coming to an end. This culmination is to be seen here in England's first, post-war new town, located 30 miles north of London in the rolling countryside of Hertfordshire, where the Stevenage Development Corporation has formally closed shop. For all pratical purposes, the construction of this urban center has ended."