Ta daaaa! Here we are in London, cozied up in a taxi watching the pounds tick away on the meter. Between the huge...