A Better Taxi of Tomorrow?

London's new ride, with access for all.