Space Analysis + Refurbishment

Year Project Name Size Location
2018 Deloitte HQ, 1 New Street Square 35,987 m2 London, UK
2018 77 Parkway n/a London, UK
2015 NSPCC London, EC2A 4,580 m2 London , UK