National statistics announcement

Road traffic estimates in Great Britain: 2017

Road traffic estimates in Great Britain during 2017.