I phoned them back when I got put on it.
They said last year everyone on the waiting list ultimately got offered a place. But the year before no one got in off of it.
But I know someone who was on the Imperial waiting list last year and didn't get in. They got the grades but one of the As was in Japanese so they don't know if it counts.
It sounds a bit confusing and if King's reject me I think I'll phone them up again and ask again.
I'd phone them up if I were you.