Discover the rich history of the Tower of London, a historic castle and fortress that has served as a royal palace, prison, and armory over the centuries.
Take the Northern Line from Camden Town Station to Tower Hill Station. The Tower of London is a 5-minute walk from the station.
Wind down your day with a relaxing stroll along the picturesque River Thames, offering stunning views of iconic landmarks such as the Tower Bridge and the Shard.
Walk from the Tower of London to the River Thames promenade. You can enjoy the walk at your leisure.