If you’re coming from a less well-off country and have the flexibility to take advantage of any post-Brexit easier immigration flux, I’d definitely take the risk and go for it.
If you’re coming from a country that’s roughly as prosperous and have some luxury of time, I’d delay any decision by at least a year.
There will most likely still be more opportunity in London than anywhere else in Europe, but hard to tell what it’ll be like compared against the rest of the world.