Apparently not very much occurs to LTNman ...
That SEN has a significantly better weather record than just about any other airport in the LON area, that just because LTN has a 'M' designated highway close to it ... well I'd much prefer to travel the quieter A127 any day/time of the week, oh and, of course, LTN is another of the great British invention of building an airfield on top of a hill ..... need I go on?
And I'm just about as far away as it is possible to get from LTN/SEN so I'm hardly biased, merely factual.