photos of buildings in a downtown areaphotos of buildings in a downtown area
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

We want to hear from you