Why do you think this, genuinely curious?
I think Amsterdam will get much of the London-based business because of their (relatively) lax labour laws (closer to UK) and the facility of the natives with English (important for relocating execs and their family).