How Many Metro Stations Does London Have?
272 stations. The system is composed of eleven lines – Bakerloo, Central, Central, District, Hammersmith & City, Central, Central, Central, Central, Victoria, and Waterloo & City – serving 272 stations. How many London metro stations are there? 272 London Underground Number of stations 272 served (262 owned) Daily ridership 1.8 million (July 2021) Annual ridership …