Heathrow’s Terminal 5 is the best in the world
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 airports around the world to win the award, which is voted for by international travellers. Heathrow also won awards for [read more]