You must have wandered in off someone else's book? But yes the 2012 opening ceremonies - total cop out on the children's literature section!
Why didn't they have Harry Potter fly in on a dragon! Gawd - they could have found a decent dragon in Wales too.... so slack....:p
And yes this page is rife with Brit slang :p I'll translate where required :D
.... I don't know how I ended up here... but all I know is there is alot of British slang.... must be at the olympics...