A short documentary from 1966 detailing the car crowded roads of London and the changes that have come into play to make the roads more efficient.