Rothschild New Court – London (United Kingdom)

Rothschild New Court – London (United Kingdom)

Architects: OMA