A documentary on Hemel Hempstead, the most advanced of the new towns.
No ratings from ForSeenIt viewers yet.