What airlines offer flights to London Heathrow?
There are a grand total of 40 airlines worldwide that fly into London Heathrow Airport. Of these 40, there are eight that come from the United States, including American, Delta, United, and Virgin Atlantic.
Many airlines fly from Africa to the Caribbeans. British Airways and Iberia offer two-leg flights, where you first fly from Africa to a European hub (e.g. London Heathrow), and then to the Caribbeans (say Kingston, Jamaica). An alternative is to get from Africa to a United States airport (flights via many airlines) and then go with Air Jamaica to the Caribbeans. Please see the related links for details.