I'll go skiing next March and wanted to have a brief look at the flights already, just to see what times are available. So I queried Google Flights and it showed me 51(!) direct flights that day (3rd March 2018)! And they're not code-shares being listed multiple times. I know we're quite lucky here in London as there are frequent direct flights to so many destinations, but that strikes me as a bit much. Assuming I did the maths and counting right, even if they were flying 24 hours a day that'd be one flight every 28 minutes.
So what makes Geneva-London such a special connection that there's the need for so many flights?