22min
Documentary
A documentary on Hemel Hempstead, the most advanced of the new towns.
1st Jan 1951
Released
English