Besides being busy, I like LHR. I have never been delayed leaving there. Incoming can be a pain sometimes in a holding pattern but again, have never been delayed and always land early.
Only once when it was an English holiday was the checking in a total zoo, but we made it thru eventually.