Piat, a French firm, had installed a “stepless” escalator in Harrods back in 1898. It had a leather belt, and — reportedly — employees had to revive unnerved patrons who rode it with free ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results