Our flight from the U.S. arrives in Frankfurt, then we connect on a flight to London on Lufthansa.
Do we go through immigration in Frankfurt, London or both? How about customs? Just typical "nothing to declare" walk through?
Which Heathrow terminal would the Lufthansa flight from Frankfurt arrive at? And what terminal(s) would British Air and Virgin fly out of to Edinburgh?
Thanks again.