Self-driving robots hitting London streets for new trial

Open in new window