Portal:London transport/Did you know/8


 * ...that London Heathrow Airport is the world's busiest airport in terms of international passenger traffic?