WHAT TROUBLES DO FOREIGN DRIVERS FACE ON THE STREETS OF LONDON Safety is a crucial aspect whilst residing and driving abroad. There are a number of people who make their way to London for jobs, studies and other purposes. Local people...