This is great.  It was filmed in Liverpool St Station on the 15th.   Must’ve taken a heck of a lot of planning.

YouTube Preview Image