Tower 54-storeys high planned for City of London
Published
If approved, the building will be one of the tallest buildings in the Square Mile.
Full ArticlePublished
If approved, the building will be one of the tallest buildings in the Square Mile.
Full ArticleSince 1894, Tower Bridge has been one of London's most iconic landmarks. The History of the Tower Bridge began in 1876.
In the heart of London, where the grandiose sweep of the Thames brushes past the historic silhouettes of Tower Bridge and the Tower..