Good luck with that.
Oh c’mon. They’ll get the money right after Robert Kraft gets his Superbowl ring.
I suspect there is still a lot of Russian money in London. London’s dominance as a world financial market makes it advantageous for countries all over the world to invest some of their money there, even if there is the potential for the cash to be frozen.