Widespread 20mph speed limits have been blamed for London topping the list of the world's slowest driving capitals, according to research.
Widespread 20mph speed limits have been blamed for London topping the list of the world's slowest driving capitals, according to research.