UK Office

Where Londoners go to experience a new way to work.

We operate 13 iconic, modern office properties in the best locations in London. We invest in our properties and our communities. Our goal? Create sustainable, connected spaces that make going to work anything but average.

UK office by the numbers

  • 5M+

    square feet of office space

  • 13

    properties

  • 100%

    renewable power

UNITED KINGDOM

Our office portfolio

Office

100 Bishopsgate

London, United Kingdom

Office

30 Fenchurch St

London, United Kingdom

Office

99 Bishopsgate

London, United Kingdom

Office

Aldgate Tower

London, United Kingdom

Office

1 Ropemaker Street

London, United Kingdom

Office

60 Chiswell Street

London, United Kingdom

Office

25 Farringdon St.

London, United Kingdom

Office

1 Leadenhall Street

London, United Kingdom

Office

1 Principal Place

London, United Kingdom

Office

39-45 Finsbury Square

London, United Kingdom

We want to hear from you