BlackRock London

BlackRock London

Location

London, UK

Client

BlackRock

Type

Headquarters

Size

25,000 m2 / 269,100 ft2