The demand is there, Airlines are trying to save money so why not STN or LTN
Maybe the airlines perceive that there is insufficient demand in the all important First and Business classes.
Remember Silverjet, Maxjet and Eos all flew from airports North of London unsuccessfully.