Albs
Oh wow really, I had no idea. I tried to look for events in London but could not find a suitable one.
I was referring specifically to the on-campus, open days. They usually do them twice a week. I'd def recommend doing it if you can and in advance message some current students on linkedin / clubs so you can meet and talk with people. (even if you haven't submitted your application).
It also helps for essays/video interview/interview where, if it's honestly the case, you can say that having visited and spoken to students/faculty you enjoyed the learning environment/atmosphere and hence it's one of your motivations for specifically choosing INSEAD.
If you're in London and serious about INSEAD I'd say you don't have an excuse for not hopping on the Eurostar for a weekend trip...!