Liverpool Street Station Visitor Guide 2024: Everything you need to know
Don’t be fooled — Liverpool Street Station is nowhere near Liverpool. Instead, Liverpool Street is in London, and is one of the busiest rail stations in the whole of the UK. Connecting the capital with many other parts of the Southeast and the rest of the country, Liverpool Street Station serves over 60 million passengers every year.