Foster + Partners
Energy, Infrastructure & Transport
Type
London