Looking for the best location for your business? You’re spoilt for choice with i2 Office. Choose from one of our many convenient and efficient business centres in the City of London, perfect for any business in financial services, insurance or the expanding high-tech industries. Our friendly reception teams offer an outstanding welcome to your guests, boosting your professional image.
At a Glance
- Fantastic locations close to major rail and tube stations
- Fully equipped private offices on flexible terms
- Professional meeting rooms for every occasion
- Large spacious break out areas and smart lounges