City Scene >> London >> Tube
Underground Tube 倫敦管子
The London Underground or the Tube is a metro system serving London since 1863, making it the first underground railway system in the world. Its 400km long track also makes it the longest metro system in the world, connecting 270 stations within Greater London.
The tube noise can be very loud, notably when traveling on the Jubilee line, but the train is very clean and certainly the best way to travel long distance within the city, especially in a hurry or during peak times.
Back
Home | Showcase | City Scene | Bus Photo | Bus Video | Guestbook | Other Info