United Kingdom Archives - Verdict Designbuild
Join Our Newsletter - Get important industry news and analysis sent to your inbox – sign up to our e-Newsletter here
X
The Forum, London, UK

The Forum, London, UK

The Forum is a proposed mixed-use project to be developed at 70 Gracechurch Street in...

The Stage, Shoreditch

The Stage, Shoreditch

The Stage is a mixed-use development being undertaken in London, UK. The £750m ($976m) project...