British Airways will launch nonstop service to St. Louis in April 2026, opening the city’s first direct connection to the UK in more than two decades and tapping into a European market of more than ...