I've heard the one about BA at LGW, not sure how that would work really and would expect it to be an announcement from BA if was true. We shall see...
By the way why has this been moved from Rumours and News? Surely it is a RUMOUR and if it is true, then it will be NEWS?