British Airways will launch nonstop service between St. Louis and London's Heathrow Airport beginning in 2026.
On Tuesday, First Alert 4 heard from sources that British Airways would begin nonstop service from Lambert International to London. In a press conference on Wednesday morning, local leaders confirmed ...
A new, nonstop international flight to London. On Wednesday, British Airways officially announced new direct seasonal flight service from St.