Originally Posted by
tsutton
It's more likely to be the Chinese lanterns.
We saw someting similar at Heathrow airport T5 in the evening - someone was setting it off next to the runaway!!

I saw them a few weeks back, I wouldn't of said they were lanterns.