Luton is the Heathrow of corporate jet traffic and is the busiest executive jet airport in the UK with every inch of FBO parking packed in up to 5 aircraft deep but why is that?
because Luton is closer to the bits of london people want to go to (the west end). Stansted is closer to the City.