momo35 - My main comment is that you do not appear to be making best use of some of your segments. As christep says, there is no need to route via HEl as BA have a direct flight to LHR.
If you went direct from PEK to LHR you could do the favorite OWE European mileage run: LHR-IST-LHR-DXB-LHR. IMHO LHR-CDG is a waste of a segment. It is such a short flight and you can pick up a one-way or a Eurostar train for very little cost.