Maybe British Airways. If so Maybe British Airways. If so then terminal 7. You should be OK with that time frame although it is tight as long as your first flight is on time. Reply
Maybe British Airways. If so