London is world’s slowest city for drivers, study finds

The research says it is slow driving in the capital because of widespread 20mph speed limits.

Source