The station was built on the site of the former Tower of London station that closed in 1884. The present Tower Hill station opened in 1967 and replaced a nearby station with the same name but which was originally called Mark Lane, that was slightly farther west. (previous | next | back to album | 2020:02:10 18:35:35 | 100% of an album)