Arriving to London by train is a unique experience. The stations are located in different areas of the city, and some of them are close to some of the most important attractions. The main train arrival station is London Euston railway station, located in the northwest of the city. From here you can take the Thameslink express train service to other stations around the city. Additionally, you can take the London Underground and London Overground train services to get around the city.
Public transportation is also available in the city. The main service is the London Buses, which will take you to all the places you want to visit. You can also take taxis and rental cars to explore the city.
Once you arrive to London, you can start visiting the city. The best way to start is to take a walking tour to get to know the city. You can also take the London Eye for beautiful views of the city, visit the Tower of London or take a boat tour along the River Thames.