Why are these London’s busiest tube stations? – Gallery and Analysis

The London underground network handles nearly 2.8 billion passengers a year but the share of the burden isn’t divided equally.¬†The top 5 busiest stations handle¬†over 400 million or 14.2% of those passengers. Here is who they are and why they see so much more passengers…

Continue reading