New York-Bound American Flight AA107 Returns to London With Technical Issue
On July 30, 2025, American Airlines flight AA107 encountered a technical issue during its scheduled service from London Heathrow (LHR) to New York JFK International (JFK). American Airlines AA107 London-New YorkFlight Details Flight crew elected to make a precautionary return to the London departure airport. A flight turnaround was made as the aircraft passed southern […]
Continue Reading