Foster and Partners
Millennium Bridge - London 2006