I just want to add something very important may be you do not notice it that all people who got their applications approved in London-office are UK citizens. But I am not sure about the other people who applied to other offices.
I think for each CHC-office they give priority for their citizens and really it is shame.
Cheers