How London almost got its own Eiffel Tower
Jacopo Prisco, CNN 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 it in height and reach almost 1,200 feet. Instead, it never went past
Continue Reading