A documentary on Hemel Hempstead, the most advanced of the new towns.
Create an account to continue watching