Really depends on what you want to do. For most things, I'd say forget London. Brexit means Brexit.
Do consider Berlin. Yes, it's more bureaucratic, but depending on what you'll do you'll have access to a much larger market. Operating a business is more expensive than London, but cost of living is much cheaper and QoL arguably better.
However, you should probably be willing to learn some German.