There are 366 railway stations in the London Travelcard Zones on an extensive above-ground suburban railway network. What is Britain's busiest railway station in terms of passengers