But as the average age of their 747 fleet nears 20 years, British Airways is slowly retiring its older birds.