London Transit Commission considers options to bring on-demand transit to Innovation Park

0
243

The London Transit Commission is currently considering three options to introduce on-demand transit to Innovation Park, an industrial site in London’s east end.