London's biggest traffic jam.
London Strategic Policy Unit.Transport Group.
London : London Strategic Policy Unit,
1987.
Caption title.