Interactive games (golf simulator, Mario Kart, live roulette) and a DJ keep Canary Wharf's Pitch buzzing for group events, though consistency in service and space planning could improve.