London traffic has always been the amongst the worst in the country. It has no urban freeways, it's roads are relatively thin, it has no road that goes downtown that actually crosses the city, has 3 legs of the Thames that has to be negotiated, and is a major railway juncture and hence is...