I'm new to London so I can't comment on previous meets or suggest locations. If you guys aren't already on the facebook group BMW True North I suggest you join, lots of members and they organize groupbuys and meets.
Maybe setup a Sunday evening meet to see how the turn out looks, then look to plan cruises or racetrack events.
Did anyone here attend the airport event last year? I want to attend this year