Area of tourism involving a large group of travellers visit places together.

learn more… | top users | synonyms

2
votes
1answer
104 views

Where to meet another traveller at Heathrow T5

I am going to arrive at London Heathrow Terminal 1, a friend of mine is going to land on a different flight at T3 slightly earlier, and then we are flying out together on a connecting flight from T5. ...