British Airways revolves around London Heathrow Airport (LHR). Of course, departures from London City Airport (LCY) involve BA CityFlyer, while most from London Gatwick Airport (LGW) use BA EuroFlyer. STL last had flights to London in 2003, when American Airlines operated to LGW, having inherited the route from TWA. Related British Airways Launches 1st-Ever Flights From Heathrow To This Destination [Map] The announcement means that BA will fly to six destinations in Spain from Heathrow. While BA will have five weekly flights from LHR, Virgin's offering has been reduced to three to four weekly departures.