The Angel tube station in London holds the European record for which piece of engineering?
Electrical staircase The longest escalator Escalator Escalate Moving staircase Longest escalator Esculator Moving stairs Eclinator Escalators Moving stairway
longest escalator esculator moving stairs escalators eclinator escalator escalate moving staircase moving stairway electrical staircase
longest escalator
WikipediaEntity
Longest escalator