British Airways will end its service to Luanda, Angola, as of June 9.

A British Airways spokesperson said: “We are cancelling our twice weekly service from London Heathrow to Luanda as the flights are not commercially viable. We are sorry for any disruption this may cause to customers' travel plans.”

Affected customers due to fly with British Airways after June 7 on southbound flights and June 9 on northbound flights will be offered a full refund,  or can alternatively be rebooked on an earlier service in late May or early June.