sorry to tell you this, but you're NOT in london... in london, the language of business is English... in HK the majority of business is still conducted in cantonese, although there are, of course, the large multi-nationals out there that will use more english.
you ARE in a foreign country, and of course they need people to speak to the 98% of the population that converses in Cantones(or anothe dialect of chinese).
that said, there ARE jobs out there for people that don't speak any cantonese, they are just harder to find. keep your chin up and kepp on trying, you're bound to find something that suits you.
it won't be easy. companies must prove to immigration that you have something that the locals don't. because of this, it can be difficult for some smaller companies to go through the cost and hassle of sponsoring a work visa.
but like i said earlier, there are jobs out there, you just need to keep looking.
good luck!
