Scary stuff from the Think London offices on the 35th floor of a tower in Canary Wharf