Apple Brompton Road
2022 - London, UK

Apple Brompton Road

Riverside Apartments and Studio
1990 - London, UK

Riverside Apartments and Studio

Index Tower
2011 - Dubai, UAE

Index Tower

50 Finsbury Square
2000 - London, UK

50 Finsbury Square

Galeries Lafayette
2019 - Luxembourg City, Luxembourg

Galeries Lafayette

Renault Distribution Centre
1982 - Swindon, UK

Renault Distribution Centre

JCDecaux Headquarters
2000 - London, UK

JCDecaux Headquarters

Metropolitan
2003 - Warsaw, Poland

Metropolitan

Imperial College Flowers Building
2001 - London, UK

Imperial College Flowers Building

Wembley Stadium
2007 - London, UK

Wembley Stadium