Google's self-driving cars have already racked up more than a million miles, however all of them have taken place in the US. What about other parts of the world, such as those where people drive on the left? According to Sky News, some London officia...



More...