Thank you everyone for the replies.
Sigh, i was hoping to avoid passport control at LHR, never mind, just pray that the queue at the non EU line will not be too long.
The queue at AMS can be very bad too, but at least their passport control area has air ventilation / air conditioning on.