OMG! And this is just another reason I love London so much!
But, Wow, the choreography involved! I love it, but I don't think it would work at the square either, too many people dancing. And who's going to choreograph it???
It does look like great fun though.