I don't know about the transfer at LHR as i've never done one. But with your non One World airline you may want to check and see if you can print a boarding pass out online and then you'll have it with you if you have to go through some sort of security checkpoint.