Many versions existed through the times and many generations of students use them in the schools, while learning by heart was still popular method.The origin of the rhyme is unknown but it may be about a century old as different endings seem to have been extended to cover the last few monarchs.
Willie, Willie, Harry, Stee,
Harry, Dick, John, Harry Three,
One-To-Three Neds, Richard Two,
Harrys Four-Five-Six... then who?
Edwards Four-Five, Dick the Bad,
Harrys (twain), Ned Six (the lad),
Mary, Bessie, James you ken,
Then Charlie, Charlie, James again...
Will & Mary, Anne of gloria,
Georges (Four), Will Four, Victoria,
Edward Seven next, and then
Came George the Fifth in 1910...
Ned the Eighth soon abdicated,
So George Six was coronated,
Then Number Two Elizabeth...
And that's all, folks until her death!!!