so then the only way to get a job is just search online and hope an employer will hire me?
Isn't that pretty much the way to get a job anywhere?
Search online, see if someone will interview you, you are permitted to come to the UK for an interview provided it is already set up.
I hope your dream comes true, I really do-but it's important for you to understand that the UK would rather hire a UK worker, and that quite frankly the UK
doesn't want you. It's nothing personal, it's just that they don't-there are plenty of UK citizens who need jobs, and the UK wants to look out for its own.
Just because you want to go to the UK to live and work doesn't mean you are automatically entitled to do so. You have to jump through whatever hoops they want you to jump through, because if you don't you could really find yourself in trouble. We had a gentleman here who violated immigration law to work-when he was caught and deported they refused to even allow him to re-enter the UK to collect the rest of his belongings.
Having said that, though, there are people who manage to make it happen-through tenacity and by following the laws to the letter. It does happen. Just keep your eyes on the prize and remember, you have plenty of time to make things happen for you-it doesn't have to be overnight. Even if you found a job tomorrow the whole visa process takes some time.
I'm just curious-what is it about London especially? How many times have you been there?