It says on the Rumours and News forum that the gas leak is today. The only delay we encountered coming into LHR yesterday was a KLM a/c still on the runway when we were on approach, so had a go-around.
The weather was fine at 1900 local too, so not sure why the QF ended up at LGW.