Watkins Tower

 was an uncompleted tower that was located in Wembley.

Construction on the tower began in 1892.

A decade later, in 1902, it was closed. Although there were still plans to continue construction and finish the tower, they ultimately never came to pass. By the 1960s, the Wembley Stadium had been built on the exact site of the Watkins Tower. (COMIC: They Think It's All Over)