How MUCH is a Journey in a London Taxi?