London Underground

What is London Underground?


1.

An underground rail network based in London, England. Known as 'The Tube' since 1890 when it was opened. The tube network consists of 12 lines and 4070 cars that carry around 1014 million passengers a year and serves 268 stations.

Let's take the London Underground

See london, underground, tube, train, trains, under, ground, travel, network


95

Random Words:

1. A Geographic location. South Orange, New Jersey; Part of Mapso; East of maplehood "Oh for shizzle you're from SOtown? you mus..
1. some sort of huge pokemonnerd. they take the whole thing way too serious. the average pokefag carries around a game system that can pl..
1. a penis which curves to one side, giving it the shape of a sickle (the Grim Reaper's weapon of choice). Look at that fool! He&apos..