The State of the Art London Taxi