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