A look at fifteen new towns being built in Britain to house seven million people.
January 1, 1960
Released
Look at Life: Towns by Design
8min
—
English
Rank Organisation Special Features Division