Workplace + Refurbishment

Deloitte HQ, 1 New Street Square

Deloitte HQ, 1 New Street Square

London, UK

35,987 m2

Channel 4, SW1

Channel 4, SW1

London, UK

12,400 m2

NSPCC London, EC2A

NSPCC London, EC2A

London , UK

4,580 m2

Poplar HARCA, E14

Poplar HARCA, E14

London, UK

2,320 m2

77 Parkway

77 Parkway

London, UK