ADVERTISEMENTS

Which station has the longest escalator on the London underground?

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