Nissan LEAF, Nissan’s self-driving car, takes to London streets

On Monday, as part of Nissan’s first European tests of an autonomous…