I will be flying from LAX to Heathrow, landing @2:15pm on April 24th. I had initially intended to stay overnight & take the train to Germany. But that is ridiculously expensive. So now I'm looking to book a flight out of Heathrow to Dusseldorf. How much time should I allow myself to actually land, get my baggage, go through customs and be on time to check in for my next flight? I know I'll have to change terminals. I thought I could book a ticket for about 5-5:30. Does that seem reasonable/doable?