3 ms·erm How? the density of car owners in London isn't that high as wellby walshemj 9y agoerm How? the density of car owners in London isn't that high as well