How London almost got its own Eiffel Tower

Somewhere beneath the pitch of England’s national stadium in Wembley, London, lie the foundations of what could have been the city’s tallest building. Inspired by the Eiffel Tower in Paris, the Great Tower of London was poised to surpass…

Leave a Reply

Generated by Feedzy

Swap Assets Cross-Chain