853london.com
Greenwich Peninsula: The driverless shuttle meets the passenger-less bus
Much excitement today on the Greenwich Peninsula with the press invited to take a ride on the little driverless shuttles that have once again taken over the riverside path. Here’s BBC London&…