News
Hosted on MSN1y
Doomed architecture: London's greatest unbuilt buildings include a glowing pod and a giant glass pyramidA futuristic blob-like hotel building standing eye-to-eye with Admiral Nelson in Trafalgar Square. And a giant glass pyramid in the ... Sadly the City of London was only able to chip in £6.8m ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results