Which station has the longest escalator on the London underground?

Society Trivia: Which station has the longest escalator on the London underground?