Tag Archives: Dutch Train station Slide

Transfer Accelerator

It may seem a slightly unusual name for what is¬†effectively¬†a slide. However, in this case it seems justified, and frankly I cannot think of a single reason why we could not install these bad boys in London. (well, except that people would never get out of the way fast enough, so there would be a […]

Continue Reading