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