ukaviation.news
Heathrow's Terminal 5 is the best in the world
Read Time: 2 minutes Terminal 5 at London Heathrow Airport (LHR/EGLL) has been named as the Worlds Best Airport Terminals by airline and airport review and ranking site, SkyTrax. Heathrow beat off competition from ...