Belgrave House 76 Buckingham Palace Road SW1
Description: Acquired Grade A offices on new lease.
Size: 82,000 Sq.ft
Client: Google UK Ltd