Infuriating 20mph limits make London the world’s slowest city

‘Avoiding peak hours could save Londoners up to £187 per year on fuel costs,’ said Stephanie Leonard, of TomTom.
Daily Express :: News Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here