If you plan to travel to…or from…other parts of England, or other European countries, be aware that London does not have a single main train station. Because its historic railway lines were built by competing private companies, the city features a highly decentralized network of over a dozen major central terminals.
Each station serves entirely different regions of the UK and Europe, so it can be easy to get confused and end up in the wrong terminal.
Here are the trains stations in London, England:
Charing Cross Station: The most geographically central station, located near Trafalgar Square, serving routes through South East London and Kent. London is served not only by trains within England and the United Kingdom, but also through connections with.
King’s Cross Station: Located directly next to St Pancras, this is the southern terminus for the East Coast Main Line, serving Edinburgh, Newcastle, and York.London Euston: The primary gateway to the West Midlands, North West England, and Scotland (Manchester, Liverpool, Birmingham, and Glasgow).
Liverpool Street Station: The busiest station in the UK, serving East Anglia, Essex, and operating the Stansted Express airport route.
Paddington Station: The starting point for the Great Western Main Line, serving South Wales and the West of England, and the home of the Heathrow Express airport service.London Waterloo: The UK’s largest station by passenger volume, primarily serving commuters traveling to the South West of England (e.g., Portsmouth, Southampton, and Windsor).
St. Pancras International Station: The hub for international Eurostar trains to mainland Europe through the “The Chunnel”, which connects England to Paris as well as Southeastern high-speed routes to Kent and Thames link services.
Victoria Station: A major commuter hub for South London and the southern home counties, including the Gatwick Express.