This video is just the cutest, coolest thing ever. It'd been awesome to have witnessed this. Just fun fun fun! If life was like a musical, we could do this all the time!
Also, I found some other clips about the public's reaction to it, and how they made everything come together behind the scenes at Liverpool Street Station.
via darling dexter