Update Abroad Transportation in London October 12, 2017 Logan M Moritz Opening in 1863, London’s Tube station has made an incredible impact on London’s history. The London Underground has over 270 stations that span over 400 kilometers. View More »