There are severe restrictions on passenger flights to China, along the lines of once per week from an individual country per carrier. I maybe wrong on the specifics, but I'm pretty certain Air China can only do 1 passenger flight per week from LHR to PEK