I've got a similar question. I'm doing EDI-LHR-EWR. Is 95 minutes enough time to get from terminal one to terminal three? I'm landing at LHR at 2:25. EDI-LHR is on BA and LHR-EWR is Virgin. Will my bags be checked trough or will I have to pick them up?