Blog Post

Curious Questions: Why did London never have a building to rival the Eiffel Tower?

England and France competed fiercely for bragging rights in the 19th and early 20th centuries — but no version of France’s most famous building ever came to fruition. That wasn’t for the lack of trying, though, as Martin Fone discovers in telling the tale of Watkin’s Tower.

The twin towers of Wembley Stadium were an iconic symbol of English football until they were demolished in 2003 but Wembley Park would have boasted an even more impressive structure had the…

Click to check the original article.