Doesn't BA also have a flight out of TPA to LHR? Or does that go to LGW? Anyway, if you're already booked, have them route you via MIA or PHL. Is it that much of a loss? A 2.5 hour flight on a CR7 sounds kind of brutal. I wonder what (international) city they will replace this flight with out of JFK...