In another lifetime I lived much nearer to STN than LTN. Of course it depends on your destination (and the frequency and prices of flights) as to which of the two you might plump for ... but my experience was that STN was easier for car parking, rail links and road links than LTN ... once you got there! Just my tuppence worth.