The biggest question raised here must be: who on earth is choosing to drive in London, the city with by far the best public transport system in Britain?

me in the Guardian on the most congested city in Europe, apparently

Comments