British Airways fly out of Gatwick’s South Terminal. If you are travelling by train, you’ll arrive into the South Terminal.
BA fly out of Terminals 5 and 3 from Heathrow. Both have convenient tube and train connections.
There is only one terminal at London City Airport.