New i2 Office London Centre Opens with 58 Workstations Pre-Sold
i2 Office is enjoying an optimistic outlook for its latest London City serviced offices, after the business centre was launched with a healthy initial occupancy of 58 workstations pre-sold. The new, high profile business centre is the third to opened by i2 Office in London City. Located on Gracechurch Street, …
New i2 Office London Centre Opens with 58 Workstations Pre-Sold Read More
Work Environment