Top Subway Facts

    5 facts tagged with Subway Facts

    The 409 escalators in the London subway cover a distance every week which is approximately equivalent to several trips around the globe!
    92