Looking for the best location for your business? You’re spoilt for choice with i2 Office. Choose one of our many convenient and professional business centres in key towns and cities nationwide. They include prime locations in the City of London, which are perfect for any business in financial services, insurance or the expanding high-tech industries. Our friendly, smart and skilfully trained reception teams offer an outstanding welcome to your guests, boosting your professional image.
At a glance
- Up to 35 locations in key cities nationwide
- 22 locations across London
- Access to over 27 business lounges
- A smart, professional on-site team at every location
- Access to meeting rooms across the UK and prime City locations