Does anyone know what the tubes are like on Boxing Day? We're thinking of booking for Disney on Ice at the O2 but not if it's going to be a nightmare to get to. Or would driving be an option?