London Heathrow Airport, located 15 miles west of the capital, has the most international passenger traffic of any airport in the world and is the hub for the UK flag carrier British Airways, as well as Virgin Atlantic.