I can just imagine all those people wearing identical boiler suits... Somewhere just out of shot is a ridiculously unfeasible death ray device. Actually it's just Canary Wharf station.