upvote
Because the highways are built to the places where people and jobs are?

Once you build anything of significance, a highway gets built to it anyway.

reply
In London that is difficult – there is not a lot of space.

Plus the idea of having everything within a 15 minute walk including access to public transport.

reply
highway != public transport

And pollution from bus or tram is much easier to control. Looking at you petrolheads who like to "Rolling coal"

reply
Yes but in London you are never far from a highway you cannot get away from them.

In London now many if not most buses are electric.

reply