Damn site cheaper to park up 10 or so A320s at stansted than at Heathrow.
In fact, is there even room to get an extra unplanned 10 aircraft on the ground at Heathrow for an undetermined period of time.
Drop into STN, get a deal on parking and depart on the LAM sid when needed