British Airways launches new LHR links to St. Louis and Guernsey in April 2026
British Airways began new nonstop services from London Heathrow in April 2026, adding St. Louis (its first UK–St. Louis nonstop in 22 years) as the 27th US destination in its network and relaunching a London–Guernsey link tailored to Channel Islands passengers.