From landing to the Heathrow Express train, how much time should we allow? I don't recall landing in this terminal before and am just trying to judge time. Are the estimates in the other thread regarding terminal 3 good for 2 as well? Arrival time is 0630 on a Monday morning.
Please sign in to post.