Tower of London was a London Underground station in the City of London that closed in 1884, only two years after opening. It was situated near the Tower of London, on a site now occupied by Tower Hill Underground station. When the original Tower Hill station was itself closed in 1967, the current Tower Hill station was opened on the site of the closed Tower of London station. The remains of the Tower of London station were demolished during the construction of the new Tower Hill station.