That's very likely. Any programmer with even an entry level position at the LSE would get head hunted by multiple agents in the first month. And the investment banks do pay £700/day for talent.
He seems to better than competent, and so has managed to negotiate a much higher rate.