British Airways’ newest route to link St. Louis with London in 2026
British Airways is setting its sights on St. Louis.Next spring, the U.K.-based carrier will launch nonstop flights from St. Louis Lambert International Airport (STL) to London's Heathrow Airport (LHR).The new…