/fx66zyN7hDmRbmeNFReQ1NOLpgC.jpg

Central London Traffic

  • September 1956
  • 12mins

  • Documentary
  • Traffic chaos and parking pandemonium in London is nothing new around the capital.