Originally Posted by
sammyg901
I'd say preferably KLM via AMS otherwise via CDG is best for this. Anything at LHR is going to involve a terminal change and immigration at LHR on the inbound
LHR will not involve a terminal change if continuing on BA. Immigration will still happen at CDG, AMS when arriving from a non Schengen country.