Space Analysis + Refurbishment

Year Project Name Size Location
2018 Deloitte, 1 New Street Square 35,987 m2 London, UK
2015 NSPCC London, EC2A 4,580 m2 London , UK