London is a fascinating city... and because. of the large population.. and that there are very many vehicles on its streets, the level of organisation on the road.. to reduce traffic jams and supposedly make it easier to navigate your way around, and also to discourage use of motor vehicles in...