21

21

The autonomous vehicles are part of the Greenwich Gateway project, and will be operating in areas open to cyclists and pedestrians for the first time