Imperial College Business School
2004 - London, UK

Imperial College Business School

Jameson House
2011 - Vancouver, Canada

Jameson House

PwC, More London
2009 - London, UK

PwC, More London

JCDecaux Headquarters
2000 - London, UK

JCDecaux Headquarters

Bishops Square
2005 - London, UK

Bishops Square

Ombú
2022 - Madrid, Spain

Ombú

Tower Place West
2002 - London, UK

Tower Place West

Index Tower
2011 - Dubai, UAE

Index Tower

Imperial College Faculty Building
2004 - London, UK

Imperial College Faculty Building

World Trade Center San Marino
2004 - Dogana, San Marino

World Trade Center San Marino