exploring-london.com
8 structures from the London that never was – 1. A pyramid in Trafalgar Square…
It’s Trafalgar Square but not as we know it. In a new Wednesday series we’re looking at eight proposed structures in London that were never realised and first up, is a proposal which wo…