London drivers spend 227 hours each year in traffic

istock-503593816

Drivers crawl at an average 7mph in the capital

Read the full story

Related posts

Click on a tab to select how you'd like to leave your comment