The new service by British Airways begins in April next year, with four nonstop flights each week between St. Louis Lambert ...
British Airways will start seasonal, non-stop St. Louis to London Heathrow service on April 19, 2026, with four flights a ...
A United Airlines flight to London returned to Newark less than two hours after takeoff. Passengers arrived in England 11 hours later on a different aircraft. The original aircraft then operated ...