The first ‘moving staircase’ or escalator was built in 1898 at a Harrods store in London. Riders found the escalator ride so nerve wrecking that an employee stood at the top offering brandy so that they could recover from the ordeal.
Previous Fact Next Fact