Talk:Angel tube station
From Wikipedia, the free encyclopedia
[edit] "the longest escalators in Western Europe"
This is particularly vague. Could there perhaps be a link to the longest escalators in Europe, period?
- AIUI the longest escalators in Europe (and the world?) are on the Prague metro system? Thryduulf 20:24, 4 May 2006 (UTC)