London is very diverse and most people come here to work because it's realtively easy to find a job. If your a highly skilled worker (University Graduate) or experienced professional London is the place to be.
Canary wharf and Liverpool streets is where most of the banking jobs are. Construction workers, Lawyers, Accountants, Doctors, and Engineers are skilled jobs which are highly paid and sort after.Most salaries are based on years of experience. However many companies in London do offer trainee positions for young graduates.