In 1898, one of the world’s first escalators was installed at Harrods department store in London. People were so freaked out by England’s first ‘moving staircase’ that attendants began standing by to give away free smelling salts and glasses of cognac. Source Source 2










