4 ms·
Point being that it is a normal expectation for a large populous city anywhere and says nothing whatsoever about London (other than London may actually be doing
by dreamfactory2 11y ago
Point being that it is a normal expectation for a large populous city anywhere and says nothing whatsoever about London (other than London may actually be doing quite well as far as traffic goes).