Driving one kilometre in central London takes a painstaking average of three minutes and 38 seconds, TomTom found